From Latin millennium, meaning a period of one thousand years, used in English as a modern aspirational name.
Like Millennium?
Swipe through thousands of names like it