Terrassa

English dictionary entry

Meanings

name
  1. A city in Barcelona, Catalonia, Spain. It is located at the feet of the Prelitoral mountain range.

Word forms

Terrassa
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.