By Michele Tyndall 2 July 2014
Two spirit is a term that usually indicates a person who manifests both the male and the female spirit and has a connection to First Nations cultural beliefs and practices. It can also be used to describe a person with two contrasting human spirits, such as mother and warrior.
Over time, influences, such as religion, lack of proper education and isolation for First Nations people, have led to the same types of discrimination and homophobia towards two spirit people that other GLBTQ communities have experienced, but often magnified because of the unique social structures in native culture.
More:
http://www.firstperspective.ca/index.php/news/3429-two-spirits-reclaiming-their-place