ili

/IH0 L IY0/
noun
  1. 1

    An automonous prefecture in Northern Xinjiang autonomous region, China.

  2. 2

    A river situated in Xinjiang of north-western China and south-eastern Kazakhstan.

  3. 3

    Initialism of influenza-like illness.