I'm still struggling massively with names... I think I would prefer a really timeless, classic name for our girl (and not too short as we have a short surname). A name that won't go out of fashion and doesn't have silly shortenings. Any suggestions?