Definition of Outlander

  • (n.) A foreigner.

Synonyms of Outlander


Antonyms of Outlander


Homophones of Outlander


No Homophones Found.