Where does “صفا” come from?

صفا (Ottoman Turkish) comes from Urdu صاف, from Classical Persian صَاف, from Arabic صَافٍ — pure; clear; pure.

Ancestry of “صفا”, step by step

صفا traces back through two separate lines of ancestry.

via Urdu صاف

StepLanguageWordMeaning
1Urduصافclean; blank; pure
2Classical Persianصَاف
3Arabicصَافٍpure; clear; pure

via Arabic صَفَاء

StepLanguageWordMeaning
1Arabicصَفَاء

Words derived from “صفا

Every word from Arabic صَافٍEvery word from Classical Persian صَافEvery word from Urdu صاف