山水

mountain and water; landscape (containing hills and rivers); landscape picture; mountain stream

Meaning

  1. n
    mountain and water; landscape (containing hills and rivers)
  2. n abbreviation
    landscape picture
  3. n
    mountain stream; water that flows down from a mountain
  4. n
    garden which contains an artificial hill and a pond

Example sentences

  • In summer, when we sweat more often, it is essential to drink lots of water.

  • Mountain water is good for the health.