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 साफ़