Name: Mehrara (محررة)
Meaning: Mehrara is a Persian name for girls that means kind, affectionate, literally meaning adorned with affection.
Gender: female