Big Huge Thesaurus

shangri-la

noun

sounds kind of like