Catherine.
Rachel is a bit harsh and feels really 80s/90s to me now.
Catherine is more classic. And
Catherine in itself doesn't feel overused, only the nicknames
Katie and
Kate do.
Rachels are everywhere.
Please rate my list:
https://www.behindthename.com/pnl/6232