The noun amigo is like several other Spanish nouns with a human referent. The masculine forms are used when the referent is known to be male, a group of males, a group of mixed or unknown gender, or an individual of unknown or unspecified gender. The feminine forms are used if the referent is known to be female or a group of females.