Words: Eden paradise nirvana heaven promised land Shangri-la
Part of speech: n
Definition: any place of complete bliss and delight and peace