Synonyms of Non-domiciled
Primary definition: Not having a permanent home or legal domicile in the country where one currently resides or is taxed.
Primary definition: Not having a permanent home or legal domicile in the country where one currently resides or is taxed.