What does the name Ambarisha mean? What is the meaning of the name Ambarisha?

Meaning of Ambarisha: Name Ambarisha in the Indian origin, means Lord of the Sky; One of the Many names of Lord Shiva. Name Ambarisha is of Indian origin and is a Boy name. People with name Ambarisha are usually Hindu by religion.