Viggo

boyOld Norse

Viggo is an boy name of Old Norse origin, meaning “War, battle”.

MeaningWar, battle
GenderBoy
OriginOld Norse
PronunciationVIG-oh
TraditionModern & Classic
Used inDenmark, Sweden, Norway

Meaning and origin of Viggo

Viggo is a Scandinavian name from Old Norse vig 'battle, fight', probably a short form of longer names built on that element. It has long been used in Denmark and Norway and was brought to international attention by the Danish-American actor Viggo Mortensen. It is now fashionable again in Scandinavia and sometimes used elsewhere.

Is Viggo a religious name?

Viggo is a general Scandinavian name with no religious background.

How popular is Viggo?

Popular in Scandinavia; uncommon in English-speaking countries.

Gifts with the name Viggo

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Viggo

ViggeWiggo

Names similar to Viggo

More boy names

Frequently asked questions

What does the name Viggo mean?

Viggo means 'War, battle'. It is of Old Norse origin.

Does Viggo have a religious meaning?

Viggo is a general Scandinavian name with no religious background.

How do you pronounce Viggo?

Viggo is pronounced VIG-oh.

Is Viggo a boy or girl name?

Viggo is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.