Definition of Ilo

Noun: ILO

  1. The United Nations agency concerned with the interests of labour
    - International Labor Organization [US], International Labour Organization, International Labour Organisation [Brit]

See also:
ilmenites
Ilosone

Anagrams containing the word ilo

ilo oil loi