Vocabulary

自在天

Mahesvara (Shiva in the Buddhist pantheon)

noun