Meaning of ivy league
Definition of ivy league
(noun)
a
league
of universities and colleges in the
northeastern
United States that
have
a
reputation
for
scholastic
achievement
and
social
prestige
Other information on ivy league
WIKIPEDIA results for
ivy league
Amazon results for
ivy league
Tweet