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