virattu meaning in english [Skt.] n. The Deity, God. adidevudu. viraddehamu the corporeal form of the deity. B. iii. 205.