[ syll. mae-(l)mae-doc, ma-elmaed-oc ] The baby boy name Maelmaedoc is largely used in the Irish language and it is derived from Celtic origins. Maelmaedoc is a variant transcription of the name Marmaduke (English and Irish).
Maelmaedoc is irregularly used as a baby boy name. It is listed outside of the top 1000.