### Clue: Mountain folk live among giants (8)
### Answer: TIBETANS 
 ### Explanation: Definition: Mountain folk
An envelope ('among') of BE ('live') in TITANS ('giants').