Variant of Teo, a Spanish/Italian short form of Theodore, Greek for 'gift of God.'
Like Teyo?
Swipe through thousands of names like it