Слово исконно славянское и образовано с помощью суффикса «-чь» и слова «вьрати», что значит «говорить». Первоначально — «заговаривающий, волшебник».Слово «врач» в болгарском языке означает знахарь, колдун; в сербохорватском — чародей, колдун, волхв, знахарь, а «врачити» — ворожить, гадать, предсказывать, лечить.В современном русском языке очень большой пласт заимствований из церковнославянского, который в свою очередь является южнославянским языком - искусственно созданным на базе македонского диалекта древнеболгарского языка.