IMO


What is the meaning of IMO? This page is about the meaning and definition of IMO.

Meaning of IMO

  1. IMO is the internet/social media slang for In my Opinion.
  2. IMO stands for International Maritime Organization


Share on