Definition of outlander

Definition of outlander
  1. outlander Noun A foreigner or alien
  2. outlander Noun A stranger or outsider
Need more help? Try our forum NEW