Olympic Games

12345678910
Across
  1. 5. high respect or rank
  2. 7. to stand or act in the place of
  3. 10. an appropriate or favorable time
Down
  1. 1. a person who teaches
  2. 2. a light to be carried in the hand
  3. 3. present or recent times
  4. 4. a place where something is
  5. 6. an expert in history
  6. 8. a celebration marked by feasting
  7. 9. to strive or outdo in a contest