An ally, straight ally, or heterosexual ally is a heterosexual and cisgender person who supports equal civil rights, gender equality, and LGBT social movements, challenging homophobia, biphobia, and transphobia. Not everyone who meets this definition identifies as an "ally", however.
What does the straight ally flag mean?
Ally Pride Flag
Straight allies are heterosexual and/or cisgender people who support equal civil rights, gender equality, LGBTQA+ social movements, and challenges homophobia, biphobia, transphobia, and any discrimination against the LGBTQA+ community.
What it means to be an LGBT ally?
What Does “Ally” Mean?[ i] A person who has a genuine, strong concern for the well-being of LGBT people. A person who supports and accepts LGBT people, and advocates for equal rights and fair treatment[ii]