According to Mirriam Webster, the word “heroine” is found in the English language as far back as 1609.
So you can sneer dismissively at the word as fem-speak, but as Ronald Reagan said “Facts are stubborn things”
Stop that!!! ;)