Today’s etymology is simple and to the point — and, for me at least, was completely unexpected:
Amigo (Spanish for “friend”), comes from the Latin amare, “to love,” a common word we see everywhere, as in amor and amante.
So, a “friend” is literally someone you love.
The best part is that there is an exact parallel to English as well: the English friend comes from the Old Germanic word frijojanan meaning… “to love”. From this Germanic root meaning “to love” we get various distantly related words in English, like Friday (the day of Love — just like how in Spanish, viernes is named after Venus, the goddess of love) as well as freedom. Freedom is something we love… just like our friend.