Toccora seems to be a modern coined name with a stylized sound pattern, and its exact linguistic origin is uncertain.
Like Toccora?
Swipe through thousands of names like it