Tocha may echo Spanish nickname forms, though in modern use it is often treated as a distinctive coined name.
Like Tocha?
Swipe through thousands of names like it