Name: Nawfalah (نوفلة)
Meaning: Nawfalah is an Arabic name for girls that means extremely generous, beautiful.
Gender: female