Turkish-English dictionary »

ásgard meaning in English

TurkishEnglish
Ásgard proper noun

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