Related names

ANCIENT IRISH
OTHER RELATIONS: Máedóc
ENGLISH (BRITISH)
OTHER RELATIONS: Marmaduke
IRISH
Malachy