Name Banajanna generally means Lotus, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Banajanna has Indian origin and people with name Banajanna are mostly Hindu by religion. Rashi of name Banajanna is Vrushabh (Taurus) with dominant planet Venus (Shukra) . |