Names related to Marmaduke

ANCIENT IRISH
OTHER FORMS: Máedóc, Máel Máedóc
IRISH
OTHER FORMS: Malachy