someone that travels often to faraway places - Anglais Synonymes Dictionnaire