Subscribe
URL of the page has been copied to clipboard.
Meaning : Someone who lives at a particular place for a prolonged period or who was born there.
Synonyms : occupier, resident
Someone who does not live in a particular place.
Install App