Avola

See also: avola

Italian

Etymology

From Latin Abola.

Proper noun

Avola f

  1. a town in Syracuse, Sicily, Italy

Derived terms

Anagrams