Colossus (enchant)

Permanently enchant a melee weapon to sometimes create an absorb shield.

Source
The formula is taught by a Pandaria enchanting trainer at 50 skill.