orfray

noun
  1. gold embroidery or decorative trim, especially on ecclesiastical vestments
  2. Usage: archaic

Examples