General opposites:
* Settler: Someone who establishes a permanent residence.
* Resident: Someone who lives in a particular place.
* Sedentary: A lifestyle characterized by staying in one place.
More specific opposites:
* Homebody: Someone who enjoys staying at home.
* Local: Someone who is from a particular place.
* Citizen: Someone who has the legal right to live in a particular place.
The best word to use will depend on the specific meaning you are trying to convey.