wordplay wonder

1234567
Across
  1. 1. Big hot thing
  2. 3. You throw it
  3. 5. Someone you like
  4. 7. Where you live
Down
  1. 1. Where you learn
  2. 2. Fun thing to play
  3. 3. Flies in sky
  4. 4. Goes on road
  5. 5. Swims in water
  6. 6. Barking animal