IMO LinksSentence search for IMOSentence search for アイ・エム・オーEdit in JMdict Noun1. International Mathematical Olympiad; IMOSee also 国際数学オリンピックNoun2. International Maritime Organization; IMOSee also 国際海事機関Noun3. International Meteorological Organization; IMO Discussions Log in to talk about this word.