Answer: hoplite

AnswerCrossword Clue
HOPLITE

Greek soldier.

HOPLITE

Peloponnesian War soldier