1. Verb
To travel from place to place, or from one country to another; hence, to sojourn in foreign countries.
2. Adjective
Having traveled; foreign.
More about this word
Synonyms and related words
Explore this word
