Right now, the word cipher is used to denote encrypted messages, but five hundred years ago, it meant "zero". This is because it came to be associated with numerals in general, then with codes using numerals, and finally with the modern definition. It comes from Old French cifre, Latin cifra, and ultimately Arabic sifr, which still meant "zero". Since the Roman number system did not have any concept of nothingness, sifr also gave us the word for "zero" in many European languages, including French chiffre, German ziffer, and English zero; the term likely comes from an earlier Arabic word, safara, which meant "to be empty". That in itself has an interesting etymology; it's named after the Arabic month of Safar, the second of the Muslim calendar, because that time was known for pagan looting that would leave all the houses empty.
Hello! I'm Adam Aleksic. This year, I graduated from Harvard University with a degree in Government and Linguistics. There, I co-founded the Harvard Undergraduate Linguistics Society and wrote a thesis on Serbo-Croatian language policy, magna cum laude. In addition to etymology, I also really enjoy philosophy, trivia, vexillology, geography, board games, conlanging, art history, and law.