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