ORPHREY

Definition of ORPHREY

  1. (noun)a richly embroidered edging on an ecclesiastical vestment