DICTIONARY

(Total Entries : 197270)

dṛḍhadaṃśaka

Dictionary Definition: 

○daṃśaka m. 'strong-toothed', a shark L.