geographical name province NE Spain in Catalonia on the Mediterranean area 2986 square miles (7734 square kilometers ), population 4,654,407, city & port, its capital population 1,623,542, city NE Venezuela near coast population 109,061 , ~n noun Barcelonese adjective or noun
BARCELONA
Meaning of BARCELONA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012