Lord of the rings

12345678910
Across
  1. 2. fly larva commonly found in decaying organic matter
  2. 3. shine with a weak or fitful light
  3. 7. a hinged blind for a window
  4. 9. showing inventiveness and skill
  5. 10. To exchange back and forth.
Down
  1. 1. a pedestrian who walks from place to place
  2. 4. a pause from doing something
  3. 5. make sounds similar to bubbling water
  4. 6. a collection of objects laid on top of each other
  5. 8. travel on foot, especially on a walking expedition