Let's crack it !!

123456789
Across
  1. 4. small person
  2. 5. of water in a river or sea
  3. 6. sucking monster
  4. 8. of food options in a restaurant
  5. 9. old story from past
Down
  1. 1. farmyard animal
  2. 2. score of 100 in cricket
  3. 3. along and following words on screen
  4. 7. fruit purple or green on vines