mainlander
/ˈmeɪnlændər/Definitions
1. noun
A person who lives in a mainland, especially one who is not an islander.
“The mainlander was surprised by the local customs and way of life on the island.”
2. noun
A person who comes from the mainland to visit or live in a city or town, especially one that is near a sea or a lake.
“Many mainlanders moved to the coastal city to enjoy the ocean views and climate.”