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