Diminutive of Theodore (Greek 'gift of God') or Edward (Old English 'wealthy guardian').
Like Teddie?
Swipe through thousands of names like it