Dictionary Definition:
[translation-eng] {Hopkins} a body adorned with the major and minor marks [of a Buddha]