Lucha

Lucha is the Spanish for "fight, struggle". It may refer to

  • wrestling
  • Lucha libre (show wrestling)
  • Lucha, a publication by the Communist Party of Labour in the Dominican Republic