Mehrdokht means "A compassionate daughter, embodying gentleness and warmth. The name combines elements representing kindness with the designation of girl.".
Mehrdokht meaning in Urdu is: مہربان لڑکی
Mehrdokht is of Arabic origin.
Mehrdokht has 2 syllables.
Parents who liked Mehrdokht also loved these names