Barcelona in Greek Barcelona in Greek Βαρκελώνη proper noun The capital city of Catalonia, Spain. Add to Flashcards