Modern Mexican/Spanish invented name, a creative phonetic invention popular in Mexico.
Like Yetzaly?
Swipe through thousands of names like it