Proper noun
Terrassa A city in Barcelona, Catalonia, Spain. It is located at the feet of the Prelitoral mountain range.