Vocabulary

増長天

Virudhaka (Buddhist deity)

noun