Происхождение некоторых русских слов установить довольно трудно. Даже в древнейших памятниках русской письменности далеко не всегда удается найти те «исходные» значения слова, которые позволяют решить вопрос о его этимологии.
Возьмем в качестве примера слово «врач». У него имеются синонимы — лекарь и доктор. С их происхождением все ясно.
Слово «лекарь» в настоящее время является устаревшим. Но этимология его не вызывает никаких сомнений — это производное от глагола лечить.
Слово доктор — латинское по своему происхождению. Оно образовано от латинского глагола doceo — «учу, обучаю» и буквально значит «ученый» (потому-то и существуют доктора математических и других наук). Постепенно слово доктор приобрело в разговорном языке значение «ученый, дипломированный медик», «врач, закончивший университет» — в отличие от простых, необразованных лекарей или знахарей.
А вот слово «врач» поддается этимологизации значительно труднее. Материал русского языка оказывается в данном случае недостаточным