Meaning of orphrey

Definition of orphrey

(noun) a richly embroidered edging on an ecclesiastical vestment

Other information on orphrey

WIKIPEDIA results for orphrey
Amazon results for orphrey