outlander

A foreigner or alien.

A stranger or outsider.

相關單字