Places where people live; residences or homes.
From Old English 'dwellan' meaning 'to delay, tarry, remain'. The word evolved from the concept of remaining in a place to specifically meaning a place of residence.
Try Another Word