DICTIONARY

(Total Entries : 197270)

acchoda

Dictionary Definition: 

acchôda mfn. having clear water

• (ā), f. N. of a river, (am), n. N. of a lake in the Himālaya formed by the river Acchodā