Layota appears to be a modern English-created name, likely built from the La- prefix with a melodic invented ending.
Like Layota?
Swipe through thousands of names like it