elizate
English
Noun
elizate
(
plural
elizates
)
A
Basque
country local government.
Anagrams
tailzee