What is the meaning of Bow-wow?

Representing the sound of a dog barking.

The sound of a dog barking.

A dog.

Grandiose.

Source: wiktionary.org