Big Huge Thesaurus

Lemnos

noun

sounds kind of like