DICTIONARY

(Total Entries : 197270)

devāyatana

Dictionary Definition: 

devâyatana n. 'the dwelling of a god', a temple Mn. &c