/ajˈmow/ - [aymow] - I•mo
We found 2 definitions of imo from 2 different sources.
Noun |
||
imo - the United Nations agency concerned with international maritime activities | ||
International Maritime Organization, IMO |