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

Meaning of Kamarasan: Name Kamarasan in the Indian origin, means Unaffected by Desires, Wishes, longings and cravings. Name Kamarasan is of Indian origin and is a Boy name. People with name Kamarasan are usually Hindu by religion.