Ili
geographical name
river 800 miles (1287 kilometers) long in central Asia flowing from western Xinjiang Uygur, China, west and northwest into Lake Balkhash in Kazakhstan
Love words? Need even more definitions?
Merriam-Webster unabridged
Share