JOHN CHURCHILL
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
John Churchill.
John Churchill - as a noun
English general considered one of the greatest generals in history (1650-1722)
Synonyms (Exact Relations)
churchillduke of marlboroughfirst duke of marlborough