The Indonesian term "manusia" matches the English term "man"

other indonesian words that include "manusia" : english :
manusia human being