Name মনোহর generally means Beautiful Lord or One who wins over mind, is of Indian origin, Name মনোহর is a Masculine (or Boy) name. Person with name মনোহর are mainly Hindu by religion. Name মনোহর belongs to rashi Leo and Nakshatra (stars) Makha. Name মনোহর is associated to God/Goddess Vishnu, Krishna