Romans didn't have a number zero.
Nil/null/nothing is different to zero. The former is the lack of anything and the latter is an integer with no magnitude. This is something I'm always having to hammer into our developers' heads over and over again.
Many cultures had at least a word for zero/nothing in the context of numbers, but didn't have a positional numeral system, and in many cases didn't have a numeral notation for it either.
However, modern notation, including negative sign, zero, and algebra, are all rooted in eastern and middle eastern cultures.