IMRO Abbreviation Meaning The term IMRO stands for: Investment Management Regulatory Organisation More Abbreviatons EGM NS&I FHFB Xd Pte