Where does “بے وَفَا” come from?

بے وَفَا (Urdu) comes from Persian بی‌وفا, from Persian وفا, from Arabic وَفَاء, from Classical Persian ـدار.

Ancestry of “بے وَفَا”, step by step

StepLanguageWordMeaning
1Persianبی‌وفاtraitorous; disloyal
2Persianوفاloyalty
3Arabicوَفَاءloyalty
4Classical Persianـدار

Words derived from “بے وَفَا

Every word from Classical Persian ـدارEvery word from Arabic وَفَاءEvery word from Persian وفا