phil Puzzle

12345678910
Across
  1. 2. someone who loves mankind, a generous giver
  2. 3. the city of brotherly love
  3. 5. someone who loves France
  4. 7. the love of learning or wisdom
  5. 9. someone who loves blood
  6. 10. the love of harmony
Down
  1. 1. someone who loves books
  2. 4. someone who loves learning or studying
  3. 6. a tropical climbing plant often used as a houseplant
  4. 8. someone who loves horses