DH is Italian, I am American. We have no idea where we will end up living eventually and need a name that won't be too weird anywhere. (Our daughter is Marisa) I think we are down the these: Nicolo (Nico); Leonardo (Leo); and Jacob (Jake). I love Liam too, but we don't really come by it naturally...Honest opinions?