I don't like Ivy. I prefer Rose. Ivy just makes me think of Poison Ivy or Beyonce's baby Blue Ivy, which like most celebrity names is a horrible name for a child. No offense. I like the idea of the climbing aspect, but I just don't like the name Ivy.