Etymology
Advertisement

Dartmouth

town in Devon, England, named for its situation at the mouth of the Dart River, which is perhaps from a Celtic word for "oak."

Advertisement
Advertisement
Definitions of Dartmouth

Dartmouth (n.)
a college in New Hampshire;
Synonyms: Dartmouth College
From wordnet.princeton.edu