Swedish-English dictionary »

asgård meaning in English

SwedishEnglish
Asgård proper noun

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