Find the word definition

Wikipedia
Leza

Leza is a town and municipality located in the province of Álava, in the Basque Country, northern Spain.

Usage examples of "leza".

We have also the diary of Gaspar de Leza, who was Chief Pilot of the expedition, and whose shrewd incidental remarks are particularly interesting.