... omebody who runs a profitable business and is not restricted to a specific location.
The term also implies that no matter where a travelpreneur is in the world, they can run their business or businesses while they’re traveling.
~Source: layerculture.com