Definition of Imo

  • 1. The United Nations agency concerned with international maritime activities Noun

Synonyms for word "imo"

Semanticaly linked words with "imo"

Hyponims for word "imo"