Synonyms for "alien"

Words with similar meaning