కర్మసాక్షిkarmasākṣi
Top 8000
Meanings
Noun
1. any one of the nine divinities that are said to be witnesses of men's actions; viz. chiefly the Sun God