Definitions of Manawyddan:

  • noun:   Celtic sea god; son of LLyr