Subscriber login


Forgot your password?

Library card login

Other

Asgard

Pronunciation: /ˈazgɑːd/
Scandinavian Mythology
Definition of Asgard
  • a region in the centre of the universe, inhabited by the gods.

Asgard in other Oxford dictionaries

Definition of Asgard in the US English dictionary
  |  Cite

Word of the day

epithalamium

/ ˌɛpɪθəˈleɪmɪəm /
noun
a song or poem celebrating a marriage …