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

Meaning of Kamesha: Name Kamesha in the Sanskrit origin, means The Lord of Desire. Name Kamesha is of Sanskrit origin and is a Boy name. People with name Kamesha are usuallyby religion.