The AI-powered English dictionary
Synonym of Urfa, a city in southeastern Turkey. examples
A province of Turkey around Urfa. examples