What is the meaning of Miaow?

British spelling of meow.

British spelling of meow.

Source: wiktionary.org