Meaning of morrada in Spanish:

morrada

Translate morrada into English

feminine noun

Spain
  • 1Golpe dado con la cabeza o recibido en ella, especialmente cuando chocan dos cabezas.

  • 2 informal Bofetada.