Meaning
Kannha is a charming name symbolizing playfulness and divine love, often associated with Lord Krishna.