Urfa in Turkish Urfa in Turkish Şanlıurfa proper noun A city in southeastern Turkey. Add to Flashcards