What does amigo mean?
The definition of amigo
A*mi”go, n.; pl. Amigos (#). [Sp., fr. L. amicus.]
A friend; — a Spanish term applied in the Philippine Islands to friendly natives.