Denizen
English Meaning
A dweller; an inhabitant.
- An inhabitant; a resident: denizens of Monte Carlo.
- One that frequents a particular place: a bar and its denizens.
- Ecology An animal or a plant naturalized in a region.
- Chiefly British A foreigner who is granted rights of residence and sometimes of citizenship.
- Chiefly British To make a denizen of; grant rights of residence to.