Thousands of Greeks protested in the northern city of Thessaloniki on Saturday over a deal with neighboring Macedonia to end a decades-old dispute over its name.