Sarthe
geographical name
river 175 miles (282 kilometers) long in northwestern France flowing south to unite with the Mayenne River forming the Maine River
Love words? Need even more definitions?
Merriam-Webster unabridged
Share