Name: Musharrafah (مشرفه)
Meaning: Musharrafah is an Arabic name for girls that means honorable, worthy of honor.
Gender: female