Schaffhausen in Polish Schaffhausen in Polish Szafuza proper noun A canton of Switzerland. Add to Flashcards