A modern coined name using Te- with the popular -mesha ending.
Like Temesha?
Swipe through thousands of names like it