DICTIONARY

(Total Entries : 197270)

dustara

Dictionary Definition: 

○tara mfn. (cf. ṣ-ṭ○) difficult to be passed or overcome, unconquerable, invincible MBh. Kāv. &c