noun
Mahamayuri
A Buddhist deity, usually depicted riding a peacock. This is a proper noun used in religious contexts.
孔雀明王は、孔雀に乗った姿で描かれることが多い。
Mahamayuri is often depicted riding a peacock.
From the Sanskrit name Mahāmāyūrī, referring to the 'Great Peacock' wisdom king in esoteric Buddhism.