Basically I've got this world with a bunch of different peoples, most of them with cultures based (at least vaguely) on real world peoples, and what I'm looking for are varying ways in which to refer to homosexual people.
Preeeetty much any slang or vernacular from any culture or period will help me out here because I'm looking for good ideas to slot in the right places. Along with terms I'd like to know if it applies to male, female, or either, and what culture/language/time period it was/is used in, and whether it's considered positive, derogatory, or neutral. (I already know a lot of modern American ones already but feel free to shove these at me too.)
I'm trying to find standard accepted ways to refer to them (like the current gay/lesbian label), as well as other varying degrees of politeness.
[Edit] You guys are all totally awesome, this is good stuff! [/Edit]