Greek or Latin Roots

12345678
Across
  1. 3. labrinth
  2. 4. game
  3. 7. tonous
  4. 8. tone
Down
  1. 1. language
  2. 2. cart
  3. 4. log
  4. 5. gram
  5. 6. ocle
  6. 7. archy