logo What is the definition of

Definition of imao

"imao" 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

  IMO
  Ima
  Im
  imu
  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