Big Huge Thesaurus

mews

noun

sounds kind of like