Enchanted water or water witch
Itza is a name of Mayan origin, most famously associated with the Itza people of the YucatΓ‘n Peninsula. It is often interpreted as 'enchanted water' or 'water witch,' derived from the Mayan words 'its' (enchantment) and 'ha' (water).
Less common today
Itza isn't in the latest US Top 1000. It last peaked at #5,788 in 2007.
US births per 5-year period, 1990βpresent (SSA data).
A character in the video game series Β· Path of Exile