La palabra "amigo" viene del latín amicus. Es muy probable que viene también del verbo amore (amar). Otros dicen que viene de animi (alma) custos (custodia), o sea el "guarda-alma".