no, he's right. The root is latin "Gens" which shares the same root as the greek "Genos" as an Indo-european ur-word meaning "Kind". Languages can have many genders, not just the three we associate with sex. Gender can also indicate abritrary grouping (like the 4th and 5th nominal genders of Latin), animacy (Slavic languages encode for animacy. so do Baltic), Material, ensoulment etc. Several african languages have up to 10 nominal genders. It means type, and nothing more.
no, he's right. The root is latin "Gens" which shares the same root as the greek "Genos" as an Indo-european ur-word meaning "Kind". Languages can have many genders, not just the three we associate with sex. Gender can also indicate abritrary grouping (like the 4th and 5th nominal genders of Latin), animacy (Slavic languages encode for animacy. so do Baltic), Material, ensoulment etc. Several african languages have up to 10 nominal genders. It means type, and nothing more.