Baby Names › Names › Mehru

Girl name

Mehru

Meaning: Moon-faced beauty

Origin
Persian, Turkish
Gender
Girl name
Numerology number
11