Where does “ciemok” come from?

ciemok (Polish) comes from Polish ćma, from Proto-Slavic tьmà, from Proto-Balto-Slavic timāˀ, from Proto-Indo-European tēmH- — dark.

Ancestry of “ciemok”, step by step

StepLanguageWordMeaning
1Polishćmamoth; darkness; swarm, crowd
2Proto-Slavictьmàdark, darkness
3Proto-Balto-Slavictimāˀdarkness
4Proto-Indo-EuropeantēmH-dark
Every word from Proto-Indo-European tēmH-Every word from Proto-Balto-Slavic timāˀEvery word from Proto-Slavic tьmà