Почему разные народы называли викингов по-разному
Потому что они говорили на разных языках и представляли по разному.