ODIN


Meaning of ODIN in English

[Odin] n [Dan, fr. ON Othinn]: the supreme god and creator in Norse mythology

Merriam-Webster English vocab.      Английский словарь Merriam Webster.