Home1860 Edition

TARRASA

Volume 21 · 42 words · 1860 Edition

a town of Spain, province and 15 miles N.N.W. of Barcelona. It is a well-built town, having broad, straight, and handsome streets, and has long been celebrated for its manufacture of cloth, which, however, has somewhat fallen off of late. Pop. 5225.