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
Related Abbreviations for imo

IMO

  1. in my opinion
  2. International Maritime Organization
  3. International Meteor Organization