Name Kanavanna generally means A Hindu Sage, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Kanavanna has Indian origin and people with name Kanavanna are mostly Hindu by religion. Rashi of name Kanavanna is Mithun (Gemini) with dominant planet Mercury (Buddh) . |