Dutch-English dictionary »

asgaard meaning in English

DutchEnglish
Asgaard eigennam

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