Jeo is a very short modern form, possibly derived from Geo, Gio, or Jo-based names with a streamlined spelling.
Like Jeo?
Swipe through thousands of names like it