Get your taxes done using TurboTax

Yes that is the term used for tax purposes, Non-Resident Alien.

 

A nonresident alien is a person who is not a U.S. citizen and does not pass the green card or substantial presence tests used to determine tax status. 

 

Substantial presence test