What does ‘queer’ mean?

( n ) A homosexual. He is a queer with an odd perspective on life.
( adj ) Counterfeit. Watch him; he’s known for passing queer money.
( adj ) Homosexual. You know Randy; he’s that queer with the queer look he gives you all the time.