Name Details

अतिरा (Athira)

Meaning

प्रार्थना या जल्दी या बिजली, प्रे