Nawra

Meaning
ArabicBlossoming Flower
Gender
Origin