Big Huge Thesaurus

Nepeta

noun

sounds kind of like