DARTMOUTH


Meaning of DARTMOUTH in English

n. city in Nova Scotia (Canada); town in southeastern Massachusetts (USA); Ivy League college located in Hanover (New Hampshire, USA)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.