DICTIONARY

(Total Entries : 197270)

sthaladevatā

Dictionary Definition: 

○devatā f. a local or rural deity, tutelary god presiding over some partic. spot MW