Этимологический словарь русского языка Семенова - баран
Баран
Древнерусское – боранъ.
Общеславянское – boranъ.
Индоевропейское – bher(резать, колоть).
Слово «баран» известно с древнерусской эпохи в форме «боранъ».
Форма с буквой «о» в корне является исконной, а с буквой «а» – возникла позже и встречается с конца XIV в.
Возможно, происхождение слова связано с албанским berr – «мелкий скот» либо с греческим bario – «баран».
По распространенному мнению языковедов, слово имеет доиндоевропейское происхождение. По другим предположениям, общеславянское boranъ связано с общеславянским borvъ (русское – боров) и восходит к индоевропейскому корню bher(«резать, возделывать, колоть») в сочетании с суффиксом -an-ъ, характерном для названий животных и птиц.
Это же подтверждается тем, что древнерусское «боровъ» употреблялось в значении «холошеный баран».
Родственным являются:
Украинское – баран.
Производные: бараний, барашек, баранина.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство
Москва
2003