Modern invented name blending the Mayan name Itzel with the Hebrew suffix "-el" meaning God, popular in Latin America.
Like Itzael?
Swipe through thousands of names like it