abide, dwell, live
lodge, settle, stay
frequent, hang (at), haunt, visit
cohabit, inhabit, occupy
people, populate
lease, rent, sublet, tenant
See Definitions and Examples
Get Word of the Day daily email!