Wikipedia AI summary
Scar (disambiguation)
A scar is a mark left behind after a wound has healed.
Scar(s) may also refer to: