A compound of John and Thomas, combining Hebrew and Aramaic roots meaning 'God is gracious' and 'twin.'
Like Johnthomas?
Swipe through thousands of names like it