tes (Proto-Brythonic) comes from Proto-Celtic texstus, from Proto-Indo-European tep- — to be warm, be hot.