backsettler
/ˈbækˌset.lɚ/Definitions
1. noun
A person who settles or resides in a particular area, especially a rural area, after previously living in a different place, often for urban or economic reasons.
“The influx of backsettlers has revitalized the local community with new skills and ideas.”