Name Details

Ambarisha

Meaning

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

boyHindu