WTWM
Show
Light
whatsthatwordmean
← Definition
share
Guess
nirvana
noun
A state of perfect happiness and peace.
Synonyms
bliss
noun
heaven
noun