MEGALO- Meaning of MEGALO- in English () A million times, a million of; as, megameter, a million meters; megafarad, a million farads; megohm, a million ohms. Webster's English dictionary. Английский словарь Webster. 2012