Imo
/
ˈiːməʊ
/
noun
1.
a state of SE Nigeria. Capital: Owerri. Pop:3 934 899 (2006). Area: 5100 sq km (1969 sq miles)
IMO
abbreviation
1.
(
text messaging
) in my opinion
2.
International Maritime Organization
imo
in Technology
IMHO
Related Abbreviations for
imo
IMO
in my opinion
International Maritime Organization
International Meteor Organization