This gets my vote!
need name ideas!! - Page 2
To me, Elliott on a girl is no different than naming a girl Robert, Jack, Henry or Benjamin. If that's what you are going for than it's fine but if you think it's in any way a girl's name, then don't do it. I do like the nickname Ellie though so other names that can be shortened to Ellie or Ella should be considered.
I like Abigail. I did not like that name a few years ago but it's been growing on me so I wonder if it might be getting more popular or if there is some other new association I can't think of at the moment. Abby is a great nickname and I don't see think rhyming with crabby or scabby is a problem.
Zoe is a nice name but I much prefer Chloe.
If you like Abby and Ellie, do you like Annie? There are a number of names that could give you Annie.