What is the meaning of Megabitti?

megabit

Source: wiktionary.org