Other crossword clues for answer "URFA"URFATurkish cityTurkish city, formerly Edessa.City in S.E. Turkey.City in Turkey.City in Turkey on the Euphrates.Modern Edessa.City once called EdessaTurkish province