halls of ivy









halls of ivy


noun

  1. an institution of higher learning; university or college; the academic world.
55 queries 0.576