DICTIONARY

(Total Entries : 197270)

天祠

Dictionary Definition: 

devālaya, devatāgāra, or devatāgṛha. Brahminical temples.