Scar Meaning In Tamil - A mark left (usually on the skin) by the healing of injured tissue.