Definify.com

Definition 2025


Lefkoşa

Lefkoşa

Turkish

Proper noun

Lefkoşa

  1. Nicosia; Lefkosia.

Derived terms