Индоевропейское – tem(e) (темный, без света, неосвещенный).
Общеславянское – tьma (мрачный, темный).
В русском языке слово используется с XI в. Производные появились значительно позже.
Родственными являются:
Украинское – тьма.
Белорусское – цьма.
Болгарское – тьма, тма.
Польское – cma.
Чешское – tma.
Производные: темный, темнеть, темница.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.