What is the meaning of Hoplite?

A heavily-armed infantry soldier of Ancient Greece, wielding a one-handed spear and an aspis.

hoplite

Source: wiktionary.org