Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of chimere

- The upper robe worn by a bishop, to which lawn sleeves are usually attached.