Synonyms and Antonyms for Tampere

1. Tampere (n.)

an industrial city in south central Finland

Synonyms: