English
Detailed Synonyms for denizen in English
denizen:
denizen [the ~] nom
-
the denizen
– a plant or animal naturalized in a region 1 -
the denizen
– a person who inhabits a particular place 1the inhabitant; the indweller; the dweller; the habitant; the denizen– a person who inhabits a particular place 1