Meaning of Barcelona
Definition of Barcelona
(noun)
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
Other information on Barcelona
WIKIPEDIA results for
Barcelona
Amazon results for
Barcelona
Tweet