Wiktionary
meowy
a. (context informal of a cat English) meow a lot
a. (context informal of a cat English) meow a lot