Outlander

Definition:

  • (n.) A foreigner.

Compare outlander with other words:

outland vs. outlander

outlander vs. outsider

outlander vs. stranger

alien vs. outlander

foreigner vs. outlander