Urfa (noun) Definition, Meaning & Examples

noun
  1. a city in SE Turkey, E of the Euphrates River: on the site of ancient Edessa.
noun
  1. a city in SE Turkey: market centre. Pop: 451 000 (2005 est)
Urfa (noun) Definition, Meaning & Examples

More Definitions