woden

(noun) Woden

Wodan
Anglo-Saxon deity (generic term)