ODIN Meaning of ODIN in English n. supreme Scandinavian deity and creator of the cosmos (Norse Mythology) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012