socrates

1234567
Across
  1. 2. someone who is obsessed with Taylor Swift
  2. 5. the study of past events
  3. 7. famous philosopher
Down
  1. 1. ancient city state
  2. 3. behavior showing high moral standords
  3. 4. a person engaged or learned in philosophy
  4. 6. many battles all counted up into one thing