idiazabalEtymologyFrom Spanish Idiazábal.nameA town and municipality of the province of Gipuzkoa, Basque Country, Spain.nounSynonym of Idiazabal cheese.