As someone who has studied Russian. -o endings are gender-neutral. I should also point out that ending in a consonant is masculine in Russian. The -a ending is the same as in Spanish.
I think I disagree with saying -o is female and -a for male in Japanese, though. I've not noticed a trend of -a in men's names, but women's end in -ko, not simply -o, and that's because "ko" means "child."
Honestly, there's no ending that matches for all languages. Like I just said, end it in a consonant, and it's neutral in Latin languages but masculine in Slavic languages.
As someone who has studied Russian. -o endings are gender-neutral. I should also point out that ending in a consonant is masculine in Russian. The -a ending is the same as in Spanish.
I think I disagree with saying -o is female and -a for male in Japanese, though. I've not noticed a trend of -a in men's names, but women's end in -ko, not simply -o, and that's because "ko" means "child."
Honestly, there's no ending that matches for all languages. Like I just said, end it in a consonant, and it's neutral in Latin languages but masculine in Slavic languages.