Unscramble
Definition of Imo
Noun: IMO
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