Происхождение слова герой

Геро́й. Заимствование из французского, в котором héros восходит к греческому (h)eros, имеющему значение «полубог, герой» — так в Древней Греции называли смертных, родившихся от богов и наделенных выдающимися способностями, в первую очередь огромной силой, как, например, Геракл.

Геро́й. Откуда это слово, понятно: по-гречески богатырь, смельчак назывался «ге́рос». А вот почему из этого «-ос» у нас получилось «-ой»?

Правда, мы взяли слово не прямо у греков, а у французов, но и у них герой — «эро» («héros»); никакого «й» и тут нет. Можно думать, что оно появилось под влиянием французского «héroïne» — «героиня» или «héroïque» — «героический».

геро́й вероятно, из франц. héros «герой», как и герои́ня — из франц. héroïne (-иня по аналогии боги́ня и т. д.). Форма герои́ческий соответствует франц. héroïque и нем. heroisch. В XVIII в. вместо них — иро́й, ирои́ческий под влиянием ср.-греч. и нов.-греч. произношения слова ἥοως; см. Горяев, ЭС 66.

См. также: значение слова герой в толковых словарях.