Definition of Barcelona

Noun: Barcelona  ,baa(r)-su'low-nu

  1. 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

See also:
barcas
barchan

Anagrams containing the word Barcelona

bceaaorln abarcelon nabarcelo onabarcel lonabarce elonabarc celonabar rcelonaba arcelonab