Here is a thread mostly to our Spanish speaking natives. In the United States we use five terms to address meal times:
1) Breakfast, a morning meal or first meal of the day
2) Brunch, a late breakfast usually incorporating traditional breakfast and lunch dishes
3) Lunch, the midday meal
4) Dinner, used in different parts of the country to indicate a midday meal or late afternoon meal
5) Supper, used in different parts of the country to indicate a late afternoon or evening meal.
In Spanish I am only familiar with three terms: Desayuna, Almuerza, and Cena. Are there more and do they very as much as in English?