Name Details

अम्मरा (Ammara)

Meaning

चमकता तारा