CHIMERE MEANING IN ENGLISH

• Chimere Definition & Synonyms

  1. (n.) The upper robe worn by a bishop, to which lawn sleeves are usually attached.


RECENT SEARCHES