Definitions for "tammerfors"
an industrial city in south central Finland