Where does “cyffre” come from?

cyffre (Old French) comes from Medieval Latin cifra, from Arabic صِفْر, from Sanskrit शून्य, from Proto-Indo-European ḱówH-.

Ancestry of “cyffre”, step by step

StepLanguageWordMeaning
1Medieval Latincifrazero, numeral; numeral, cipher; zero
2Arabicصِفْرzero, nothing, empty, void; nothing, cipher;...
3Sanskritशून्यzero; cipher, cypher; blank, deserted
4Proto-Indo-EuropeanḱówH-
Every word from Proto-Indo-European ḱówH-Every word from Sanskrit शून्यEvery word from Arabic صِفْر