dvaimaturudu meaning in english

[Skt.] n. An epithet of the god Ganesa: who according to mythology had “two mothers;” one being Parvati and the other an elephant.