Name Mohanishanna generally means Attractive God or Krishna, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Mohanishanna has Indian origin and people with name Mohanishanna are mostly Hindu by religion. Rashi of name Mohanishanna is Sinh (Leo) and Nakshatra (star sign) Poorva Phalguni. |