English to Hindi

Meaning for:
non-resident
other
अवासी;अनावासिक;अनिवासी