Meaning of the word li in English

What does li mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

li

Noun

1.

a Chinese unit of distance, equal to about 0.3 mile (0.5 km).

Learn This Word at Lingoland