Home
Search
Index
Definify.com
Definition
2024
Lefkoşa
Lefkoşa
Turkish
Proper noun
Lefkoşa
Nicosia
;
Lefkosia
.
Derived terms
Lefkoşalı
Similar Results