beauty · warmth · vitality
Source: Arabic
Root Word: Zahra
Derived From: The Arabic word "Zahra"
Meaning: Flowers, light
Popularity History: This name is popular in Middle Eastern and Muslim cultures, especially for female names.