The Italian term "umanità" matches the English term "mankind"

other italian words that include "umanità" : english :
umanità humanity