DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

A marsh, reserve, retreat, refuge, lair: translit.s,su.