n. city in Nova Scotia (Canada); town in southeastern Massachusetts (USA); Ivy League college located in Hanover (New Hampshire, USA)
DARTMOUTH
Meaning of DARTMOUTH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012