DICTIONARY

(Total Entries : 197270)

atimāruta

Dictionary Definition: 

○māruta mfn. very windy 

• m. a hurricane Yājñ