That's Extraordinary

12345678910
Across
  1. 3. having a lot of money or valuable possessions
  2. 4. not interesting at all
  3. 5. very small
  4. 6. a person who cuts and styles hair
  5. 7. extremely good
  6. 9. a person who knows the law
  7. 10. feeling ashamed or shy
Down
  1. 1. the opposite of modern
  2. 2. a man whose job is to bring the food to customers at their tables in a restaurant
  3. 4. people who work in business at a high level
  4. 8. a person who works in a library