Big Huge Thesaurus

limnos

noun

sounds kind of like