The story
- Old English · inherited fromswā swā
- Middle English · inherited fromso so
- English todayso-so
From Middle English so so, from Old English swā swā, equivalent to so + so. Compare Dutch zozo (“so-so”), German soso (“so-so”), Norwegian så som så (“so-so”).
Etymology from Wiktionary, CC BY-SA 4.0.