Family name origins & meanings Spanish and Portuguese : nickname from Spanish, Portuguese garrido ‘elegant’, ‘handsome’, ‘comely’.