c.1400, from Latin tepidus "lukewarm," from tepere "be warm," from PIE root *tep- "warm" (cf. Sanskrit tapati "makes warm, heats, burns," tapah "heat;" Avestan tafnush "fever;" Old Church Slavonic topiti "to warm," teplu "warm;" Old Irish tene "fire;" Welsh tes "heat").