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

Meaning of Kavalan: Name Kavalan in the Indian origin, means Bodyguard; Protector; Guardian; Defender; Safe-guarder. Name Kavalan is of Indian origin and is a Boy name. People with name Kavalan are usually Hindu by religion.