Index
Meaning of Place Name: Marmaduke
Marmaduke: From Anglo-Saxon mara-mihtig, "very mighty or powerful."