denizen in Catalan
denizen in Catalan
habitant
An inhabitant of a place; one who dwells in a certain place.
habitual
An inhabitant of a place; one who dwells in a certain place.