Vocabulary

孔雀明王

Mahamayuri (deity usu. depicted riding a peacock)

noun