Answer: proudbeauty

AnswerCrossword Clue
PROUDBEAUTY

Many an old heroine.