US university at Cambridge, Massachusetts (7)
I believe the answer is:
harvard
(Other definitions for harvard that I've seen before include "Oldest US university" , "American university" , "US Ivy League university" , "Ivy league university in Cambridge, Massachusetts" , "Member of the 11 at Cambridge, Massachusetts" .)