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_agencySimilar Spelling
IMOIma
Im
imu
Imme
Imai