UNIVERSITY OF NEW HAMPSHIRE


Meaning of UNIVERSITY OF NEW HAMPSHIRE in English

large public university with its main campus in Durham and several satellite campuses throughout the state of New Hampshire (USA)

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