DICTIONARY

(Total Entries : 197270)

avisthala

Dictionary Definition: 

○sthala n. 'sheep-place', N. of a town MBh. v. 934 (ed. Bomb.) and 2595