A Japanese person was asking how to tell the gender of someone based on their name. Someone else claimed that if it ends in "a", it's usually female, and if it ends in "o", it's usually male. How reliable is this rule? I suspect it's only true of names derived from Italian, but I could be wrong.
Assume that the names are of people of European descent in western countries such as America, Britain or Australia.
Best Answer
Short answer: you can't. There is no reliable rule that will cover all the various languages and exceptions and parents who name their daughter Maxwell and their son Andrea.
Longer answer:
The bad news is, the -a vs. -o ending rule has so many exceptions that it's useless. Bella is female, but Bela (well, technically Béla) is male; Andrea is male in Italy but female elsewhere; Luca is male in Serbia but female in Hungary; Consuelo is female; etc.
The good news is, there are some tools you can use.
However, the bottom line is that even after all your best efforts and web searches, you simply will not be 100% correct, because Parents Are Crazy. And they're increasingly getting crazier - in the US, even traditional masculine mainstays like Charlie are starting to skew female. So the only foolproof method to determine a person's gender is to ask.