Ambrose, to me, has an inherently religious feel to it because Ambrose Barlow was one of the saints my primary school chose to name one of it's houses after. It's associated colour is yellow.
Looking back at the name recently, I'm finding it quite handsome, actually.
I'm unsure of the feminine Ambrosia, though.
What do you think?