Where does “amigo” come from?
amigo (Eastern Huasteca Nahuatl) comes from Spanish amigo, from Old Spanish amigo, from Latin amīcus, from Latin amō, from Latin Deus, from Latin dẹ̄vos, from Old Latin deivos, from Proto-Italic deiwos — to be bright; sky, heaven.
amigo (Eastern Huasteca Nahuatl): friend
Ancestry of “amigo”, step by step