Name Kesavananna generally means Lord Venkateshwara, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Kesavananna has Indian origin and people with name Kesavananna are mostly Hindu by religion. Rashi of name Kesavananna is Mithun (Gemini) and Nakshatra (star sign) Punarvasu. |