1. Noun
Ordinarily residing; inhabiting.
2. Noun
Inhabiting or occupying temporarily.
3. Noun
A resident.
More about this word
Synonyms and related words
Explore this word
