back to search
محررة
me-hra-ra

Mehrara

for a female

Mehrara is a Persian name for girls that means kind, affectionate, literally meaning adorned with affection.