orphrey

Noun
  1. A richly embroidered edging on an ecclesiastical vestment (synset 103861855)

Other Searches