Name Details

नोरा (Nora)

Meaning

लाइट, फूल