Home - Boy's Name - M - Marmaduke

Boys name -
Marmaduke

Meaning:

Servant of madoc, lucky; noble, mighty.

Derivation:

Duke, Marmaduc, Marmaduk, Marmeduke, Melmidoc

Origins:

Irish, Old english

Mail to a Friend