Another question brought up something that I have long wondered about.
How do you refer to a young woman, probably unmarried, and around eighteen to twenty-five years old?
I do not want to insult her by calling her "girl", but "woman" sounds too old to me — like I should use that for women over thirty, married, with kids in tow, with a career.
I have a tendency to prefer "gal" in those situations, but I am not sure that is right and it sounds too informal for some settings.
For additional points: am I showing a gender bias? I think I would mostly refer to male friends of that age as "the guy over there" instead of "the man over there". I think that I reserve "man" for someone past similar milestones in life: over thirty, married, with kids, in a career.
Best Answer
In the U.S., the most common word I hear for women that age is "girl". Unfortunately, there's isn't an age-neutral word like "guy" that you can use for women. Note that "boy" always refers to a child, but "girl" does not. (Even older women sometimes refer to themselves are girls. For instance, if a group of women spend an evening together without any men around, they might call it a "girls' night out".) This is probably because of differing social pressures. Women are taught to value youth and beauty, while men are taught to value power and experience.
The common options are:
Some less common options are:
If you see any others, post them in a comment and I'll add them to the list.
So here's my advice. If you're speaking casually, use "girl". If you're speaking formally or technically, use "woman" (or "young woman" if her age is important). If you're ever in doubt, use "woman". Only use the other options for deliberate wordplay.
I don't think you're showing a gender bias. This is a real problem in English, and even native speakers have trouble with it.