Translation:I have brown eyes and long light hair.
Not being a native English speaker I actually always had troubles understanding what hair is called light, fair and blond in English :(
Light hair can mean from "dirty blond" to light brown. Fair hair usually means lighter than that but is mostly used along with "fair skin" to indicate a person's complexion in general. For example, many Swedish people have fair skin and hair. Blond hair is obvious, no trouble there. :-)
So "довге" doesn't just mean hair long; it just means long, correct? Also, is "волосся" a neuter noun?