Meaning of falcata in Spanish:

falcata

feminine noun

  • 1Espada curva y de un solo filo, usada por los iberos, que forma una sola pieza con la empuñadura.