Name Details

Ambarisha

Meaning

Lord of the Sky; One of the Many names of Lord Shiva

Similar Names You Might Like

February Month Baby Names

Baby Name Generator