Big Huge Thesaurus

valletta

noun

sounds kind of like