Welcome to Thai Spa Nirvana! Nirwana (in English: Nirvana). The word literally means quenched. The unruffled stillness of the mind after the burning of desire, aversion and delusion are finally extinguished. Ultimate tranquility. Indulge yourself after a hard day. And reach nirvana.