Where does “साफ़-सुथरा” come from?

साफ़-सुथरा (Hindi) comes from Hindi साफ़, from Classical Persian صَاف, from Arabic صَافٍ — pure; clear; pure.

साफ़-सुथरा (Hindi): neat and clean, tidy

Definitions

  1. neat and clean, tidy

Ancestry of “साफ़-सुथरा”, step by step

साफ़-सुथरा traces back through two separate lines of ancestry.

via Hindi साफ़

StepLanguageWordMeaning
1Hindiसाफ़clean; pure; neat, orderly
2Classical Persianصَاف—
3Arabicصَافٍpure; clear; pure

via Hindi सुथरा

StepLanguageWordMeaning
1Hindiसुथराneat, clean; arranged properly
Every word from Arabic صَافٍ →Every word from Classical Persian صَاف →Every word from Hindi साफ़ →