English-Swedish dictionary »

asgard meaning in Swedish

EnglishSwedish
Asgard (the abode of gods in Norse mythology)
proper noun

Asgårdproper noun