carcois

Word form carcois
Language: French (Anglo-Norman)
Word meaning carcass