Find the word definition

Wikipedia
Meung-sur-Loire

Meung-sur-Loire is a commune in the Loiret department in north-central France.

It was the site of the Battle of Meung-sur-Loire in 1429.