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

Meaning of Kavan: Name Kavan in the Indian origin, means Indian meaning of the name is Poem and Water, Irish meaning is Handsome. Name Kavan is of Indian origin and is a Boy name. People with name Kavan are usually Hindu by religion.