Name: Mehrafruz (محرفرز)
Meaning: Mehrafruz is a Persian name for girls that means kind, affectionate.
Gender: female