I'm a little fuzzy on genders. I agree there are gendered pronouns in English. Not so sure with nouns. I've always inferred that the actual gender of the object isn't always indicative of the grammatical gender.

For example, the Latin word "hasta" (spear) is feminine, instead of neuter. The German word "Madchen" (maiden) is neuter, instead of feminine.