duke of marlborough

Noun
  1. English general considered one of the greatest generals in history (1650-1722) (synset 110917346)

Found on Word Lists

Other Searches