Pocket Thesaurus
Synonyms of inhabit
locate, occupy, reside, populate, possess, perch, squat, crash, people, park, abide, stay, live, settle, lodge, dwell, tenant, roost, make one's home
See this content immediately after install