'Ivy League': What's in a Name? By Andrew Keh Defined in the simplest terms, the phrase "Ivy League" refers to an athletic conference made up of eight universities in the northeast.Read more about 'Ivy League': What's in a Name? Add new comment