Definitions
There is 1 meaning of the phrase
Duke Of Marlborough.
Duke Of Marlborough - as a noun
English general considered one of the greatest generals in history (1650-1722)
Synonyms (Exact Relations)
churchillfirst duke of marlboroughjohn churchill