A place where someone lives; a residence
From Old English 'dwellan' meaning to lead astray, delay
A dwelling is where you dwell - your home sweet home!
Complete word intelligence in one call. Free tier — 50 lookups/day.