Leo is an awesome name. I have a 22 year old named
Leo.
Leo Sebastian, to be exact. I've always pictured a handosme, successful dark haired, light eyed man when I picture
Leo (which is lucky for me since that's sort of my
Leo, there). So there's validation on how awesome I think
Leo actually is!
I really liked these mentioned:
Leo Matthias.
Leo Alexander,
Leo Evander,
Leo Clarence,
Leo Barnaby,
Leo Frederick &
Leo Nathaniel and will suggest:
Leo Raphael Leo DamianLeo GrahamLeo JuliusLeo Valentin Leo AlasdairLeo PhineasLeo CasimirLeo XavierLeo Maximilian
Hope that helps!