Back

Mehrara

About Mehrara
Mehrara is a Persian name for girls that means “kind”, “affectionate”, literally meaning “adorned with affection”.
Name Heritage
Origin
Persian