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