scholarch









scholarch


noun

  1. the head of a school.
  2. the head of a school of philosophy in ancient Athens.
47 queries 0.401