IMO あい・えむ・おう ai·emu·ō 1. International Mathematical Olympiad; IMO2. International Maritime Organization; IMO3. International Meteorological Organization; IMO Noun #112864 Open Menu Add to collection... Open