Big Huge Thesaurus

luxemburg

noun

sounds kind of like