BEGINS AND ENDS WITH "R"

1234567
Across
  1. 2. having more money
  2. 4. less available
  3. 6. large, natural stream of water
  4. 7. famous Swiss tennis player
Down
  1. 1. person who travels by horse
  2. 3. person who steals
  3. 5. substance that bounces
  4. 6. person who moves a boat with oars