Нельзя однозначно ответить на вопрос, почему испанское слово «амиго» стало распространённым обращением к друзьям в других языках.
Однако есть информация, что слово «amigo» в испанском языке означает «друг» или «приятель» и выделяется универсальностью и глубиной значения. 1
При этом стоит учитывать, что обращения в разных языках и культурах могут быть национально специфичными, и одно и то же слово может иметь разную коммуникативную сферу применения. 3