There are multiple origins and meanings for the name:
1. Comes from the ancient Greek word (καιρός) meaning - "proper; measure; norm; rate; weather". The ancient Greeks had two words for time, chronos and kairos. While the former refers to chronological or sequential time, the latter signifies a time in between, a moment of undetermined period of time in which something special happens. What the special something is depends on who is using the word. While chronos is quantitative, kairos has a qualitative nature.
2. Kairos also means weather in both ancient and modern Greek. In plural it is καιροι -kairoi (keri) and it meaning - "the times".