Name: Mahrouz (محرز)
Meaning: Mahrouz is a Persian name for girls that means daytime moon, figuratively meaning beautiful.
Gender: female