Stains in French Stains in French Stains proper noun A city in Seine-Saint-Denis department, France. Add to Flashcards