Across
- 2. amazed or shocked
- 3. searching and combining
- 4. embankments built to prevent floods
- 7. dependable or responsible
- 10. culture and history of a group of people
- 12. overwhelmed with greatness
- 14. intricate or complex, detailed
- 16. pierce or puncture
- 17. series of parcel step of land for farming
- 19. an artificial lake to collect water
- 20. flat area or flat land filled with water
Down
- 1. serious shortage of food
- 5. featured item, unique feature
- 6. To reach the highest point
- 8. thrive or succeeded
- 9. people or animals that lives in
- 11. To feel a strong desire to do something
- 13. modern, up to date
- 15. having to do with how something is done
- 18. Flowing through an opening
