Definitions for "Abhisekha"
a special blessing