Definition of zofra in Spanish:

zofra

masculine noun

  • 1

    Tapete o alfombra moriscos.