Sure, but there are other languages in the world. In Bangla, for example, we formally use different words for different genders of animals. But people often add the equivalent of boy/girl in front of the animal name to signify its gender. For us, there are no hard rules for the usage of these adjectives/nouns.
Idk about other languages, but in Spanish “male/female” is reserved for animals*. So it’d be freaking weird to use it in English.
^*it can be used for people but not in 99% of contexts.^
Sure, but there are other languages in the world. In Bangla, for example, we formally use different words for different genders of animals. But people often add the equivalent of boy/girl in front of the animal name to signify its gender. For us, there are no hard rules for the usage of these adjectives/nouns.