From alto (“high”) + -eza, perhaps corresponding to a Late Latin altitia, from Latin altus. Compare Portuguese alteza, Catalan altesa, Italian altezza.
Practice speaking and memorizing "alteza" and many other words and sentences in Spanish.