denizen - Dictionary definition and meaning for word denizen
this word rhymes with the word citizen (which can be related to the above meaning)
Powered by Mnemonic Dictionary
den is lion's resting place. the lion uses its car(zen) to reach its home everyday.
resiDENt + citIZEN = DENIZEN
lion has made zen car as den ..so it is inhabitant and occupant of zen..