Name Kamleshanna generally means Lord of lotus or The preserver or Lord Vishnu, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Kamleshanna has Indian, Sanskrit origin and people with name Kamleshanna are mostly Hindu by religion. Rashi of name Kamleshanna is Mithun (Gemini) with dominant planet Mercury (Buddh) and Nakshatra (star sign) Arudra, Sravana, Mrigashiras. |