I really like Amelia and eleanor. I voted Eleanor but I don't think you could wrong with either name.
I like Fiona but the first thing I think of is shrek
I voted Fiona too. I didn't even think of Shrek until I saw others mention it. I love the show Shameless on Showtime- one of the main characters is Fiona (played by Emmy Rossum), and I love her!
I like Amelia and Eleanor is NMS, but I don't dislike it.