Leigh and Andrea are not "also" male names unless you start with the assumption that they are female names first and foremost, which is not the case. Question should say Leigh can be a male or female name. Andrea is male in Italian and female in English.