Likely a modern short coined name in English naming trends, used more for sound aesthetics than historic roots.
Like Toltu?
Swipe through thousands of names like it