meaning of Amulet of Salve

Amulet of Salve meaning in Urban Dictionary

A magical Amulet from MMORPG Runescape which adds a 15% strength and reliability rate while enchanted, it could add a 25percent power and accuracy rate.