noun a hospital for lepers; leprosarium.
leper house 🔊 Listen to this noun a hospital for lepers; leprosarium. Share Facebook Twitter Google +