Marmaduke

Marmaduke is an English and Irish name, derived from the Celtic name 'Maelmaedoc', which means 'disciple of Maedoc'.

Origin/Usage
Gaelic
Pronunciation
MAHR-mÉ™-dook
Meaning
Follower of Maedoc