Definify.com

Definition 2024


Lefkoşa

Lefkoşa

Turkish

Proper noun

Lefkoşa

  1. Nicosia; Lefkosia.

Derived terms