Definition of zahúrda in Spanish:

zahúrda

feminine noun

  • 1

    Spain Establo para criar cerdos.