What's the difference between "viejo", "mayor", and "anciano"????
What's the difference between "viejo", "mayor", and "anciano"???? Which of these do I used to describe something and/or someone old in Latin America??
Probably the same differences as there are between old, older and ancient in English.
You could be a newborn less than an hour old and be a hermano(a) mayor.
I am not sure but I think "anciano" has less negative connotations than "ancient".
And "mayor" is more respectful.
Let the native speakers clear this up.
In addition to what Q says, it's more polite to refer to older people as "ancianos." The term "viejos" for people is impolite.