BARCELONA


Meaning of BARCELONA in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.