Big Huge Thesaurus

lemnos

noun

sounds kind of like