Interesting. Do you have a different word for the tomato based sauce made from fresh or canned tomatoes often used on pizzas and pasta?
Tomato Sauce and Ketchup aren't quite the same thing here - ketchup is probably stronger and thicker, but they are used the same way.