scar
1. scarThe trace left after a wound has healed.
2. fault; insultWords or deeds that may be mocked by others.