DICTIONARY

(Total Entries : 197270)

dvādaśāyus

Dictionary Definition: 

dvādaśâyus m. 'whose life lasts 12 (years)', a dog L.