Meaning of charnel house

Definition of charnel house

(noun) a vault or building where corpses or bones are deposited

Other information on charnel house

WIKIPEDIA results for charnel house
Amazon results for charnel house