Share this entry

Share this page

immigrant

person who comes from abroad to live permanently in another country; compare emigrant
immigrate

Share this entry

Share this page