Hindi-English dictionary »

देवस्थान meaning in English

HindiEnglish
देवस्थान

abode of gods

देवस्थान की चार-दीवारी

temenosnoun