Term: ally
Example: she may not be a lesbian, but she is an ally
Definition: a straight person who supports lgbt rights