Search

Escto search a new word

army

noun
ESarmada
originFrench

An organized military force equipped for fighting on land.

Word Map