@Onlyheisgood. I don't really like etymology because it's just so arbitrary, but a quick search on Google led to
this page which suggests that they're all derived from the Latin word
tenere, meaning 'to hold'. But as a bound morpheme it doesn't really have a meaning in English, and some of those words don't really have that meaning any more.