logo What is the definition of

Definition of imou

"imou" is probably misspelled. Trying IMO instead Definition of IMO

1. IMO [ n ] the United Nations agency concerned with international maritime activities

Synonyms IMO International_Maritime_Organization Related Terms United_Nations_agency

Similar Spelling

  imu
  IMO
  Im
  Ima
  Imme
  Imai
Definition of immutability
Definition of immutable
Definition of immutableness
Definition of immutably
Definition of IMO
Definition of Imogene
Definition of imogene_coca
Definition of Imoto
Definition of imou_pine