Skip to main content

cannae

English cannae meaning in English  •  cannae का अर्थ अंग्रेजी में
Noun
  • the name of a battle in which Hannibal defeated the Romans in 216 b. c. Called also battle of Cannae>.
Advertisement