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

Meaning of Kannappan: Name Kannappan in the Indian origin, means A Tamil name signifying someone who knows everything; Translates into Father of Eyes. Name Kannappan is of Indian origin and is a Boy name. People with name Kannappan are usually Hindu by religion.