Big Huge Thesaurus

Psetta

noun

sounds kind of like