What is the definition of
barcelona
1.
[ noun ]
(government,geography) a city in northeastern Spain on the Mediterranean; 2nd largest Spanish city and the largest port and commercial center; has been a center for radical political beliefs
Related terms:
city
port
Spain
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
Similar spelling:
Barcelo
Barclay
bargello
Barraclough