Big Huge Thesaurus

Palestrina

noun

sounds kind of like