Этимологический словарь Фасмера - толмач
Толмач
толма́ч род. п. -а́, толма́чить "переводить", укр. товкма́чити – то же (под влиянием толк), др.-русск. тълмачь "переводчик, толмач", толмач (часто в XVI–XVII вв., Сказ. Мам. поб. 2; см. Шамбинаго, ПМ 9; Гагара 78; Котошихин и др.), хорв.-глаголич. тльмачь, болг. тълма́ч, сербохорв. ту́ма̑ч, род. п. тума́ча, тума́чити, 1 л. ед. ч. ту̀ма̑чи̑м, словен. tolmáč, tolmáčiti, 1 л. ед. ч. tolmȃčim, чеш. tlumač, tlumočiti, слвц. tlmač, tlmоčit᾽, польск. tɫumacz, tɫumaczyć, в.-луж. tоɫmаč, toɫmačić. Слав. *tъlmačь является древним заимств. из тюрк.; ср. кыпч. tylmač, казах. tilmäš, тел., алт. tilmäč, тур. dilmač, уйг. tilmäži (см. Радлов 3, 1091, 1390, 1770); ср. Юркянкаллио, Studiа Orientalia, Хельсинки, 1952, 17, I и сл.; Мi. ЕW 369; ТЕl. 2, 177; Младенов 644. Первоисточник всех этих слов ищут в языке митанни – talami "переводчик, толмач" (см. Клюге-Гётце 109; Юркянкаллио, там же). Тюрк. происхождение приводимого выше слова предполагает Менгес (Oriental Еlеm. 52). Из какого-либо зап.-слав. языка или из венг. tolmács заимств. ср.-в.-н. tolmetsche, нов.-в.-н. Dolmetsch – то же; см. Клюге-Гётце, там же; Локоч 162. Местн. н. укр. Толмач, польск. Тɫumасz, в Галиции (Барсов, Мат. 199), явно происходит от тюрк. племенного названия Тоlmаč; см. выше, толковины. •• [Немет ("Асtа Orientalia Hung.", 8, 1958, стр. 1 и сл.) в специальной работе оспаривает этимологию Юркянкаллио, принимая во внимание толкование Ларошем митаннийск. tal(a)mi-= "большой", и предполагает происхождение из печенежск., ср. тюрк. tïl/til "язык". – Т.]
Этимологический словарь русского языка. — М.: Прогресс
1964—1973