Best definition
wodenreligion
Woden, Odin , Wotan, Wodan or Oden is usually considered the supreme god of Germanic and Norse mythology.

Lord Woden hear my prayer!