WordRel.com
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
holo part
Espana
Kingdom of Spain
Spain
instance hypernym
city
metropolis
port
urban center
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details