Likely a modern coined name with Tra- and the familiar -meka ending.
Like Trameka?
Swipe through thousands of names like it