noncitizen

noun

Someone who is not a citizen of the country in question

noun

a person who comes from a foreign country; someone who does not owe allegiance to your country