what does denizens mean
Definition:An inhabitant of a place; one who dwells in.Example: The giant squid is one of many denizens of the deep.