Definition of Imo

Noun: IMO

  1. The United Nations agency concerned with international maritime activities
    - International Maritime Organization, International Maritime Organisation [Brit]

See also:
immy
imp

Anagrams containing the word imo

iom oim moi