I'm biased b/c
Walter was my grandfather's name and
Leo is a family name, so I like both.
Leon and
Walter both feel classic. It is hard to imagine a baby with either name for a first name, as I associate both with older generations, but I enjoy the sound of both. --V