denizen - Dictionary definition and meaning for word
Powered by Mnemonic Dictionary
this word rhymes with the word citizen (which can be related to the above meaning)
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..