The European colonial power that is still having disputes over Macedonia is Greece. The reason for the dispute is primarily over the use of the name "Macedonia" by the former Yugoslav republic of Macedonia.
Greece claims that the use of the name "Macedonia" implies territorial aspirations towards the Greek region of Macedonia, which is also a historical region in northern Greece. Greece argues that the use of the name by the neighboring country could lead to territorial claims and irredentism.
On the other hand, the former Yugoslav republic of Macedonia argues that it has the right to use the name as it has historical and cultural ties to the region. The dispute has led to tensions between the two countries and has hindered Macedonia's bid for EU and NATO membership.
Efforts have been made to resolve the dispute, including mediation by the United Nations and the adoption of the Prespa Agreement in 2018, which led to the country changing its name to North Macedonia. However, the issue remains a sensitive one for both countries and continues to hinder their relations.