WTWM

whatsthatwordmean

← Definition
Guess

inhabiter

nounA person or animal that lives in a particular place.

Synonyms

dwellernounoccupantnouninhabitantnounresidentnounnativenoun

Antonyms

visitornoun

Built for word lovers.