li

noun

1.
Chinese distance measure; approximately 0.5 kilometers