Marmaduke

Marmaduke is a boy's name used in English (British, Rare).

Meaning of Marmaduke

May come from Máel Máedóc, an early Irish name honouring a saint. It has a long tradition in Yorkshire.

Related names

Swipe through 4,000+ baby names or browse the Name Library.