Ilo has 2 different meanings across 2 categories:
Noun · Proper Noun
the United Nations agency concerned with the interests of labor
Initialism of International Labour Organization, a specialised agency of the United Nations to deal with labour issues. Its headquarters are in Geneva, Switzerland.