We Found 2 Definitions for
'Li'

<< Home

noun - A traditional Chinese measure of distance, today standardized at 500 meters (547 yards).

abbreviation - link (measurement)

Powered by Wordnik