sutramudu. [Skt.] n. An epithet of the god Indra. indrudu.
sutrāmuḍu. [Skt.] n. An epithet of the god Indra. ఇంద్రుడు.