Read Next
Discover
Yamāntaka
Buddhist deity
Yamāntaka, in northern Buddhism, one of the eight fierce protective deities. See dharmapāla.