IPA: //nɒnˈɪmɪɡrənt//
KK: /nɑnˈɪmɪɡrənt/
A person who is not a permanent resident of a country and does not intend to stay there permanently, often visiting for a specific purpose such as work or study.
As a nonimmigrant, she had to follow specific visa regulations during her stay in the country.
Nonimmigrant → It is formed from "non-" (meaning not) and "immigrant" (from Latin "immigrare", meaning to move into). The word "nonimmigrant" refers to a person who is not moving into a new country to live permanently.
Think of 'not' ('non-') being used to describe someone who is 'moving into' ('immigrare') a new country — a nonimmigrant is someone who is not doing that.