← Back to browserudranoun#36,407TranslationNo Japanese definition yet.English definitionfather of the Hindu storm gods MarutExamplesNo examples yet.Similar wordsrudruderudyrudiruddruda← cutouthoagie →