A person who moves from place to place without a permanent home
Hunter
One who travels, roams, or explores