SOLDO Meaning of SOLDO in English n 1. [Fin.] sou; 2. (soldiers) pay Interlingua English vocab. Английский словарь Интерлингва. 2012