DICTIONARY

(Total Entries : 197270)

dvidhāra

Dictionary Definition: 

○dhā́ra mfn. (water) forming 2 streams RV.