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

Meaning of Kangsha: Name Kangsha in the Indian origin, means Desire or Want. Name Kangsha is of Indian origin and is a Girl name. People with name Kangsha are usually Hindu by religion.