"M" Girl Names, Persian
Mehra is a girl’s name of Persian origin, meaning “affectionate, kind”.
Posts with the name Mehra: 100 Girl Names That Start With M