Avola
See also:
avola
Italian
Etymology
From
Latin
Abola
.
Proper noun
Avola
f
a
town
in
Syracuse
,
Sicily
,
Italy
Derived terms
avolese
Anagrams
alavo