Big Huge Thesaurus

pitta

noun

sounds kind of like