outlanders

noun
  1. people who come from another country or region; foreigners or strangers
  2. Usage: plural form of outlander

Examples