孔雀明王
Meanings
1
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.
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.