Presidenten omtaler avtalen som ble inngått tirsdag som «skadelig».
– Navneenigheten er en personlig avtale mellom statsminister Zoran Zaev og utenriksminister Nikola Dimitrov, sier Ivanov dagen etter.
– Denne avtalen er uakseptabel og jeg vil ikke tillate at den blir legalisert. Jeg kommer ikke til å skrive under på avtalen med Hellas, hevder presidenten videre.
Vil stanse avtalen
Makedonias statsminister Zaev og Hellas' statsminister Alexis Tsipras kunngjorde at de vil inngå et kompromiss for å avslutte en 27 år gammel navnestrid om hva det lille Balkan-landet skal hete. Makedonias nye navn blir Nord-Makedonia.
Ivanov sier han vil stanse avtalen.
– Min beslutning er endelig, sier presidenten.
Folkeavstemning i vente
Statsminister Zaev understreket at avtalen som han har inngått med Hellas sin statsminister, har som betingelse at det skal holdes folkeavstemning over det nye navnet. Dessuten må avtalen ratifiseres i nasjonalforsamlingen.
Deretter er det Hellas sin tur til å ratifisere nabolandets nye navn og dermed tillate at Makedonia blir medlem i Nato og at landet kan innlede prosessen med å bli EU-medlem.
Hellas har ikke villet godta at nabolandet kaller seg Makedonia fordi Hellas har en region ved samme navn.
Etter Jugoslavias sammenbrudd på 1990-tallet fikk Makedonia det offisielle navnet Den tidligere jugoslaviske republikken Makedonia (FYROM).