Limassol in Polish Limassol in Polish Limassol proper noun A city and port in Cyprus. Add to Flashcards