places where people live; residences
from Old English hām meaning village or estate
Dwellings where people reside permanently
Complete word intelligence in one call. Free tier — 50 lookups/day.