Meaning of “salve” in the English Dictionary