Meaning of Leuctra

Definition of Leuctra

(noun) Thebes defeated Sparta in 371 BC; the battle ended Sparta's military supremacy in Greece

Other information on Leuctra

WIKIPEDIA results for Leuctra
Amazon results for Leuctra