Beatrice: I very much like both
Beatrice and
Beatrix.
Agnes: it's grown on me, but I still find it rather dowdy.
Ursuline: like the religious order? I'd stick with
Ursula, thought it sounds heavy and villainous.
Michelle: dated and forgettable. I prefer
Michaela if pronounced mee-ka-EL-a.
Tabitha: frumpy and feline.
Greta: gritty. My second favourite
Margaret derivative after
Margot.
Pia: makes me think of Proto-Indo-Aryan.
masculine list:
https://www.behindthename.com/pnl/191050/124079feminine list:
https://www.behindthename.com/pnl/191050/124080