unvagrant
/ʌnˈvæɡrænt/Definitions
1. adjective
not wandering or roving; settled; fixed; permanent
“The unvagrant community in the town has been thriving for years.”
2. noun
a person who is settled or fixed in a place
“The unvagrant residents of the village were known for their kindness.”