Meaning
Viggo is a Scandinavian name of Norse origin, meaning "battle" or "war". It is a relatively uncommon name, but has gained some popularity in recent years.