DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

Strongly smelling vegetables, e.g. onions, garlic, leeks, etc., forbidden to Buddhist vegetarians; any non-vegetarian food.