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

Meaning of Aasha: Name Aasha in the Indian origin, means Hope; Desire; Wish; Hopeful; Wishful thinking. Name Aasha is of Indian origin and is a Girl name. People with name Aasha are usually Hindu by religion.