Греческое – «узкий, тесный».
Общеславянское – tesnъ (узкий, чрезмерно приближенный).
Древнерусское – тъснъ (тесный, трудный, тяжелый).
В русском языке слово известно с XI в. в значениях, аналогичных современным.
Возможно, что на древнерусской почве произошло объединение общеславянских корней tesk, test и tesn. В результате этого, вероятно, следует считать словами общего корневого гнезда следующие словоформы: «тесный», «тесто», «тискать».
В таком случае базовым корнем можно считать индоевропейский корень ta(i)- в значении «плавить», «топить (на огне)», «таять», «исчезать».
Родственными являются:
Словацкое – tiesnit (теснить, удручать).
Польское – ciasny (теснина, пролив).
Производные: тесно, теснить.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.