Word Study
zama
WORDNET DICTIONARY
Noun zama has 1 sense
- zama(n = noun.act) battle of zama - the battle in 202 BC in which Scipio decisively defeated Hannibal at the end of the second Punic War; Array is a kind of pitched battle
is a part of punic war
For further exploring for "zama" in Webster Dictionary Online