Marmaduke
Pet Name
Marmaduke
Origin
Gaelic
Meaning
Follower of Maedoc
Notes about Marmaduke
Marmaduke is an English and Irish name, derived from the Celtic name 'Maelmaedoc', which means 'disciple of Maedoc'.
More Info about Marmaduke
No more information.