Definition of suarda in Spanish:

suarda

feminine noun

  • 1Sustancia grasa que impregna la lana de los carneros y ovejas.