Subscribe
URL of the page has been copied to clipboard.
Meaning : A vault or building where corpses or bones are deposited.
Synonyms : charnel
Install App
Charnel house meaning in Telugu.