In a brave, courageous, or noble way, especially when facing danger or great difficulty.
From 'heroic' (Greek 'heros' meaning a man of distinguished courage) plus the adverbial suffix '-ally'. The Greek root referred to demigods and legendary warriors celebrated for extraordinary feats.
Try Another Word