DICTIONARY

(Total Entries : 197270)

atyugra

Dictionary Definition: 

aty-ugra mfn. very fierce

• very pungent

• (am), n. Asa Foetida