CAROIGNE


Meaning of CAROIGNE in English

noun dead body; carrion.

Webster English vocab.      Английский словарь Webster.