Name সোমেংদ্র generally means Moon or Lord Indra, is of Indian origin, Name সোমেংদ্র is a Masculine (or Boy) name. Person with name সোমেংদ্র are mainly Hindu by religion. Name সোমেংদ্র belongs to rashi Aquarius and Nakshatra (stars) Sathabisham, Sravana, Purva Bhadra.