Dinner refers to the main meal of the day..it can be eaten either at the noon meal or evening meal...supper refers to the lighter evening meal which would follow a noonish dinner..luncheon is the light mid-day meal that would be followed by an evening dinner. So you can have your dinner at noon or six pm , you can only have your supper at in the evening.
Its always been dinner for me
Supper is a light meal.
Dinner is a formal meal to honor someone .