imo








noun

  1. a state of SE Nigeria. Capital: Owerri. Pop:3 934 899 (2006). Area: 5100 sq km (1969 sq miles)

abbreviation for

  1. text messaging in my opinion
  2. International Maritime Organization
53 queries 0.536