Lakka
Proper noun
Meaning
A village in Greece
A coastal resort town in Sierra Leone
Source: en.wiktionary.orgSynonyms
Anagrams
Examples
The largest other settlements in the municipal unit are Vlychada (pop. 1,462), Kineta (1,446), Pachi (542) and Lakka Kalogirou (517).