large rooms or corridors in buildings
from Old English 'heall' meaning large house or mansion
Try Another Word