Definitions
- 1.Barcelona (the capital city of Catalonia, Spain)
- 2.Barcelona (a province of Catalonia, Spain)
Synonyms & related words
Synonyms
- Barcelóna
No etymology recorded for this word.
Forms
- Barselónacanonical • feminine
- Барсело́наcyrillic