Big Huge Thesaurus

palestrina

noun

sounds kind of like