Definition of zofra in Spanish:

zofra

masculine noun

  • 1Tapete o alfombra moriscos.