Meaning of morocada in Spanish:

morocada

feminine noun

  • 1Golpe del carnero con los cuernos.