Del alemán Soldat, y este del italiano soldato, a su vez del latín solidatus ('soldado') de solidum ('sueldo').