Etymology
Today it means: A great many; numerous. Full definition →
From one + hundred + and + one.
Etymology from Wiktionary, CC BY-SA 4.0.