(Spanish) One who offers help and reliefSocoro, Sokorro, Sokoro, Sockorro, Sockoro Health Source: Medical Dictionary Author: Health Dictionary