Shalom is masculine, I can't see it on a girl at all. And like someone else said it would be like naming your child Hello or Aloha.Out of your combos I only like Guinevere and only as a mn. I like River as a boys name. Branwen just doesn't sound appealing to me.