In spanish I think all countries agree on at least: desayuno (breakfast), comida (lunch), cena (dinner) as the three basic. But we also have merienda and almuerzo which get different times and portions depending on country.
And there can be other terms of course. In Guadalajara, México, where I live, schools say "hora del lonche" (lunch time) to the midday meal.