Schaffhausen

What is Schaffhausen?

Schaffhausen definition and meaning on Dictionary terms:
noun

a canton in N Switzerland. 100 sq. mi. (259 sq. km).
a city in and the capital of this canton, on the Rhine.