SARTHE Meaning of SARTHE in English /sannrddt/ , n.a department in NW France. 490,385; 2411 sq. mi. (6245 sq. km). Cap.: Le Mans. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012