The other problem is people giving girls male-sounding names, and the proliferation of names that you cannot decipher the gender.
...and then THEY get annoyed you guessed wrong as to their gender.
.
Gender is a sexual connotation to something that is not a living creature.
Latin nouns have a gender; their modifiers have gender agreement.
Latin people have a sex.
.