DICTIONARY

(Total Entries : 197270)

dehada

Dictionary Definition: 

○da m. 'body-(life?) giving', quicksilver L. (cf. pāra-)