English word definition — powered by WordNet
be an inhabitant of or reside in
be present in
exist or be situated within
Want to remember inhabit?