Barcelona — definition

1. Barcelona (Noun)

1 definition

Barcelona (Noun) — A city in northeastern Spain on the Mediterranean; 2nd largest Spanish city and the largest port and commercial centre; has been a centre for radical political beliefs.

5 types of
city metropolis port urban center urban centre
3 parts of
Espana Kingdom of Spain Spain