or Cheuxan, an island on the eastern coast of China, near the province of Chekiang: E. long. 124°, N. lat. 30° 40'.