DICTIONARY

(Total Entries : 197270)

草庵

Dictionary Definition: 

A thatched hut as a monastery or retreat.