English-French dictionary »

asgard meaning in French

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

Ásgard◼◼◼nom propre
{m}