ila









ila


noun

  1. a town in SW Nigeria.

  1. International Law Association.
  2. International Longshoremen’s Association.

abbr.

  1. insulinlike activity
51 queries 0.559