dharmapala
About 0.11 uses per million words.
Meaning
- noun Buddhist deity; protector of Buddhism
Similar words
jambhala paduma samantabhadra mahakala lokapala battabara yidam
Often followed by
and was of in had to is who as
Save “dharmapala” to learn later