denizen in French
denizen in French
habitué
An inhabitant of a place; one who dwells in a certain place.
citoyen
An inhabitant of a place; one who dwells in a certain place.
habitant
An inhabitant of a place; one who dwells in a certain place.
résident
An inhabitant of a place; one who dwells in a certain place.