haven - Dictionary definition and meaning for word haven
it sounds like 'heaven'...a place which is always safe.
we all know 'tax haven' are the places where all corrupt people stash their illegal money, thus we can imagine that it is a safer place......
Powered by Mnemonic Dictionary
we HAVE No place to stay for the night... lets take refuge in that house... it seems to be a safe place...