an inhabitant of a place; one who dwells in

listen to the pronunciation of an inhabitant of a place; one who dwells in
English - English
denizen

The cries of the gorilla proclaimed that it was in mortal combat with some other denizen of the fierce wood. Suddenly these cries ceased, and the silence of death reigned throughout the jungle.

an inhabitant of a place; one who dwells in
Favorites