Breakfast only means break the fast. Not necessarily eat early in the morning.
I recommend that the best time to have breakfast is about 11 am and the best time fo dinner is about 7 pm.
That way you get a good 16 hour fast each day, also known as intermittent fasting (IF).