meaning of charnel house

1. a vault or building where corpses or bones are deposited


Related Words

charnel house |

Developed & Maintained By Taraprasad.com

Treasure Words