Find the word definition

Wikipedia
Licola

Licola may refer to:

  • Licola, Italy, a subdivision of Pozzuoli in the province of Naples
  • Licola, Victoria, a small town in Australia.