devārcaka | देवार्चक | devArcaka

devārcaka | देवार्चक | m. worshipper of the gods, MW.

← Search all 286,525 Sanskrit words on Tripura Koṣa