Meaning of zahúrda in Spanish:

zahúrda

feminine noun

Spain
  • 1Establo para criar cerdos.