Etymology
Today it means: Howdy, said especially in the context of cats or other felines. Full definition →
Blend of meow + howdy.
Etymology from Wiktionary, CC BY-SA 4.0.