The truth is that dinner can be applied to any meal, even breakfast, even though that dinner is applied either to lunch or last meal of the day.
Yes, to keep it simple supper simply means the last meal of the day, and maybe snack-time after dinner. :) (end).