Where does “ṣafi” come from?

ṣafi (Senhaja De Srair) comes from Moroccan Arabic صافي, from Arabic صَافٍ — pure; clear; pure.

Ancestry of “ṣafi”, step by step

StepLanguageWordMeaning
1Moroccan Arabicصافي—
2Arabicصَافٍpure; clear; pure
Every word from Arabic صَافٍ →Every word from Moroccan Arabic صافي →