peltast









peltast


noun

  1. (in ancient Greece) a lightly armed foot soldier
48 queries 0.570