Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ili Definition

Cancel
ili
geographical name(Ili)
river 800 miles (1287 kilometers) long in central Asia flowing from western Xinjiang Uygur, China, west and northwest into Lake Balkhash in Kazakhstan

Words Related to ili!

ili Examples by Brain Bank Users