• word of the day

    orphrey

    orphrey - Dictionary definition and meaning for word orphrey

    Definition
    (noun) a richly embroidered edging on an ecclesiastical vestment
Download our Mobile App Today
Receive our word of the day
on Whatsapp