English synonyms about - contact  

orphrey

noun

1 orphrey

A richly embroidered edging on an ecclesiastical vestment.


Find more on orphrey elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0386