n. inhabitant, one who lives in a particular location; doctor who is training in a medical specialty; diplomat who lives in a foreign court
RESIDENT
Meaning of RESIDENT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012