We're expecting our first DS soon and can't think of a name we both love. Live in London, DH is Italian so we need a name that 'works' both here and back in Italy. He's now suggested Leonardo (we'd call him Leo most of the time). At first I thought I loathed it but now I'm not sure - what do you think? Here are some others we've thought of:
Piero
Giovanni (Joe for short)
Alessandro (Alex for short)
Any comments and ideas much appreciated!