charnel_houseEnglish

charnel, charnel house

Noun

A vault or building where corpses or bones are deposited

English: charnel house, charnel

English words with similar meanings

Show 1 words