Famagusta in Greek Famagusta in Greek Αμμόχωστος proper noun A city in Northern Cyprus. Add to Flashcards