The English term "human being" matches the Finnish term "ihminen"

other english words that include "human" : finnish :
humane inhimillinen