The Oxford Names Companion, OUP "Scottish Forenames" - Donald Whyte, FGH, FSG
Notes:
English diminutive of Marmaduke, also a given name, especially in the US, when it is taken from the aristocratic vocabulary word [see also Earl, Prince, King, Noble].
.
Thanks to Donald Whyte who provided much of the initial information for this site.