Find the word definition

Wikipedia
Koukouli

Koukouli may refer to several places in Greece:

  • Koukouli, Patras, a district of Patras city
  • Koukouli, Ioannina, a village in the Ioannina regional unit
  • Koukouli, Preveza, a village in the Preveza regional unit
  • Koukoulion, a traditional headdress worn by monks in the Eastern Orthodox Church