maruttu meaning in english

[Skt.] n. Wind, air, vayuvu. A sort of demigod. velupu. marutvantudu or marutpaludu marut-vantudu. n. An epithet of Indra as lord of the demigods. marutsakhudu marut-sakhudu. n. An epithet of Fire and of Indra. agnihotrudu, indrudu.