rhizoverb
Beta
Feedback
→
denizen
Inhabitant
noun · A person or animal that lives in or regularly occupies a place.
Enable JavaScript for search, audio, and interactive vocabulary practice.