Megatron (disambiguation) explained

Megatron is the leader of the Decepticons in the Transformers robot superhero franchise.

Megatron may also refer to:

Nicknames

See also