I'm only 5+2 and so obviously this is a bit premature, and ninja-cupid could well be a boy but if it's a girl then my favourite girls name is Libby but I feel I need it to have a longer version for job interviews etc when older.
I always wanted to call my daughter Elizabeth for this reason but my partner has twins already and their mum to his disdain decided to call them Ellie and Ella... So Elizabeth is a bit off the cards really.
So far I've thought of Olivia, any other ideas?