saumur
/soʊˈmuːr/Definitions
1. noun
A commune in western France, known for its castle and vineyards.
“The tourists visited the medieval castle in Saumur, France.”
1. noun
A commune in western France, known for its castle and vineyards.
“The tourists visited the medieval castle in Saumur, France.”