Index

 

Meaning of Place Name: Marmaduke

Marmaduke: From Anglo-Saxon mara-mihtig, "very mighty or powerful."