Famagusta in Polish Famagusta in Polish Famagusta proper noun A city in Northern Cyprus. Add to Flashcards