Этимологический словарь Макса Фасмера
Род. п. врача́, врачева́ть, ст.-слав. врачь ἰατρός (Супр., Остром.), болг. врач "колдун", сербохорв. вра̑ч "прорицатель", словен. vráč "врач". Эти слова производят от врать и ворча́ть. В таком случае первонач. знач. "заклинатель, колдун"; см. Mi. EW 395 и сл.; Преобр. 1, 100 и сл.; Лиден, Anlautg. 19; Торбьёрнссон 2, 90; Сольмсен, Unters. gr. Lautl. 263; Соболевский, AfslPh 33, 610; Брандт, РФВ 25, 217 и сл.; Младенов, AfslPh 33, 15; WuS 12, 60; Эндзелин, СБЭ 20. Излишни сомнения Траутмана (BSW, 360).
••
[См. еще Львов, "УЗ Ин. Слав.", 9, 1954, стр. 152; БЕ 7, 1957, стр. 33 и сл., стр. 38 и сл. – Т.]