Woden
English Meaning
A deity corresponding to Odin, the supreme deity of the Scandinavians. Wednesday is named for him. See Odin.
Sorry, No Malayalam Meaning for your input!
See Wode Want To Try Woden In Malayalam??