Family name origins & meanings Spanish (Suárez) : occupational name for a swineherd, Latin Suerius. Compare Portuguese Soares.