the word soldier derives from the middle english word soudeour, from old french soudeer or soudeour, meaning mercenary, from soudee, meaning shilling's worth or wage, from sou or soud, shilling. the word is also related to the medieval latin soldarius, meaning soldier (literally, "one having pay").