LI


Meaning of LI in English

[ ~: ]

■ noun ( plural same) a Chinese unit of distance, equal to about 0.6 km (0.4 mile).

Origin

from Chin. ~̌ .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.