Idiazabal
English
Etymology
From Spanish Idiazábal.
Proper noun
Idiazabal
- A town in Basque Country, Spain.
Derived terms
- Idiazabal cheese
Noun
Idiazabal (uncountable)
- Synonym of Idiazabal cheese