I have gone off the name Seraphina as I think it is far too long and my relatives don't like it as much as I do. Any thoughts on Larissa? Also, do you think this is a suitable name for a baby with an olive/Mediterranean complexion and brunette hair? Lara is also an option or Kyra, which a greek name I have been considering for a while...