Definition of Imo

  • (noun) the United Nations agency concerned with international maritime activities

Antonyms of Imo


No Antonyms Found.

Homophones of Imo


No Homophones Found.