Raphael (Rafe) is now the only name I think I like for little boy due next year. I'm slightly worried it's a bit OTT with our surname - one syllable very British surname.
But I love its angelic, European and arty connotations, and I love the nickname options - Rafe, Raffy etc.
Are there any other boy names that spring to mind? I find boy names impossible!