Spanish edit

Etymology edit

From mega- +‎ puerto.

Noun edit

megapuerto m (plural megapuertos)

  1. mega-port