amigo(n = noun.person) - a friend or comrade;
is a kind of friend
A friend; -- a Spanish term applied in the Philippine Islands to friendly natives. [Webster 1913 Suppl.]
amigo, n. (pl. -os) esp. US colloq. (often as a form of address) a friend or comrade, esp. in Spanish-speaking areas.
Etymology:
Sp.