IMO アイ・エム・オー Meanings Noun International Mathematical Olympiad; IMO See also: 国際数学オリンピック (こくさいすうがくオリンピック). International Maritime Organization; IMO See also: 国際海事機関 (こくさいかいじきかん). International Meteorological Organization; IMO Jinuma: Japanese Dictionary · Word lists