DICTIONARY

(Total Entries : 197270)

devanala

Dictionary Definition: 

○nala m. 'god's reed', Arundo Bengalensis L. (cf. -nāla)