Jeo is of Hebrew origin, meaning 'God is willing'. It is a variant spelling of the name Joe, which itself is a short form of Joshua and Joseph.
"Interesting to see that there were five babies named Jeo born in 2023, bringing the total number of little Jeos up to five."