A compound of Thomas, 'twin,' and Lee, an English name meaning meadow or clearing.
Like Thomaslee?
Swipe through thousands of names like it