Meaning of john churchill

Definition of john churchill

(noun) English general considered one of the greatest generals in history (1650-1722)

Other information on john churchill

WIKIPEDIA results for john churchill
Amazon results for john churchill