百里

Noun

 * 1)  a hundred li (an ancient Chinese length unit)
 * 2)  long distance