Home
Search
Index
Definify.com
Definition
2025
Sarthe
Sarthe
English
Proper noun
Sarthe
a
river
in northwest France
one of the departments in
Pays de la Loire
, France (INSEE number 72).
Translations
département
French:
Sarthe
(fr)
f
French
Pronunciation
Proper noun
Sarthe
f
Sarthe
Similar Results
Earthy
Farther
Snathe
Scythe
Spathe
Swarth
Swathe