Letters that make Leuctra
a, e, l, c, r, t, u are letters that make 'Leuctra'
1 possible definitions for 'Leuctra'
Under this definition, leuctra is a noun and has the following properties:
battle of Leuctra has the same meaning as Leuctra
'Leuctra' can be considered an instance of pitched battle.
'Leuctra' can be a region of Greece, Hellenic Republic, Ellas