1.1   Meanings :

1.  Skilled – having or showing the knowledge .

2.  Gatherers – countable .

3.  Vast –    of very great extent .

4.  Hunted –  showing signs of mental anguish .

5.  Rearing –   bring up and care for  .

6.  Flourished – grow .

7.  Droughts – a prolonged period of abnormally low rainfall .

8.  Driven – moved .

9.  Livelihood – a means of securing the necessities of life .

10.  Manuscripts – document .

11.  Monasteries – buildings occupied by a community of monks living under religious vows.

12.  Inscriptions – a thing inscribed .

13.  Archaeologist – a person who studies human history .

14.  Herders – a person who looks after a herd of livestock .

15.  Imperishable – enduring forever.

16.  Victories – an act of defeating an enemy .

17.  Decipherment – to interpret by the use of a key .