mille
Latinthousand
About This Root
The root mille is simply the Latin word for "thousand." In Latin it could mean a literal count of a thousand, but it also carried the looser sense of "a vast number" — the way English speakers say "a thousand times" when they just mean "a lot." That double life, exact number and figurative crowd, runs through the whole family.
The most surprising member is mile. Roman soldiers measured the roads of the empire in paces. A full mille passus — "a thousand paces" (a pace being two steps, left-right) — became a standard unit of distance. Over centuries the passus dropped off, leaving just mille, and that lone "thousand" hardened into the English word mile. So every time you drive a mile, you are counting a Roman soldier's thousand strides.
million stretches the word the other way. It is mille plus the Italian augmentative -one ("big") — literally a "great thousand," a thousand of thousands. When medieval Italian merchants needed a word for numbers beyond what Roman numerals comfortably handled, they coined milione: a thousand made huge.
millennium stacks mille onto another root: mille (thousand) + annus (year, in its combining form -enni-) = a thousand years. Its cousin millennia is just the Latin plural. Note the spelling trap — two l's from mille and two n's from annus: mil-LENN-ium.
Then Latin's "thousand" got a second career. When scientists built the metric system, they borrowed milli- for the opposite of large: milli- means one-thousandth. A millimetre is a thousandth of a metre, a milligram a thousandth of a gram, a millisecond a thousandth of a second. The same syllable that means "a thousand of" in millennium means "one in a thousand" in millimetre — direction reversed.
One vivid relative is the millipede, the "thousand-foot" creature (mille + pes/ped, foot). It does not really have a thousand legs, but the name keeps mille's old figurative job: not a precise count, just "an absurd number of."
Beware a look-alike: kilo- (as in kilometre, kilogram) also means "thousand," but it comes from Greek khilioi, not Latin mille. Same meaning, different ancestor — synonyms by coincidence, not by family.
Anchor it to mile = mille passus, a Roman soldier's thousand paces. From that one "thousand" you get million (a big thousand), millennium (a thousand years), and the metric milli- which flips it to one-thousandth.
Core Words Deep Dive
The few words from this family worth telling in full — one by one.
The least obvious 'thousand' word. It comes from Latin mille passus, 'a thousand paces,' the Roman army's road unit — a pace being a full left-right stride, so a Roman mile was about 1,480 metres. The passus eventually dropped away, leaving mille alone to mean the whole distance. The number got buried so deep that almost no English speaker hears 'thousand' inside 'mile' anymore.
mille + the Italian augmentative -one ('big') = milione, a 'great thousand.' Medieval Italian merchants needed a compact word for huge sums that Roman numerals handled badly, so they took 'thousand' and supersized it. It still keeps mille's figurative streak: 'thanks a million' or 'one in a million' isn't really counting to 1,000,000.
mille (thousand) + annus (year, as -enni-) = a thousand years. It's built the same way as centennial, just swapping 'hundred' for 'thousand.' The famous spelling trap comes from the seam: two l's from mille meet two n's from annus, giving mil-LENN-ium. Its Latin plural millennia is the form you'll usually see ('over many millennia').
Related Roots
Both mean 'thousand,' but they are synonyms by coincidence, not relatives. mille is Latin (mile, million, millennium); kilo- is from Greek khilioi (kilometre, kilogram, kilowatt). Rough rule: everyday/older words and the metric 'one-thousandth' prefix milli- come from mille; metric 'one thousand of' units (kilo-) come from Greek.
Sibling Latin number roots: cent = hundred, mille = thousand. They pair up everywhere — century vs millennium (100 vs 1000 years), centimetre vs millimetre, percent vs per mille. If 'hundred' fits, it's cent; if 'thousand,' mille.
Not a synonym but a frequent partner: ann/enn = 'year' (annual, anniversary). millennium is literally mille + annus = a thousand years, the same way centennial is cent + annus.