Video shows what Schaffhausen means. A canton of Switzerland. A city in Switzerland, the capital of the canton of Schaffhausen. Schaffhausen pronunciation. How to pronounce, definition by Wiktionary dictionary. Schaffhausen meaning. Powered by MaryTTS