Sarthe is a French department, named after the Sarthe River.
Read more about Sarthe: History, Geography