Viggo Dog Name Meaning
Meaning of Viggo:
A latinised form of the Old Norse name Vigge, which is also found in the form of other Germanic names, such as Ludvig. It stems from old Norse ‘vig’, meaning “battle, fight”.
Your dog’s name should make you happy!