Name Details

नौरा (Naura)

Meaning

लाइट, फूल