Sierre in French Sierre in French Sierre proper noun A municipality and district in Valais canton, Switzerland. Add to Flashcards