Saumur
Meanings
Name
1. a town in the Maine-et-Loire department, Pays de la Loire, France