The Finnish term "olio" matches the English term "chap"

other finnish words that include "olio" : english :
olio, mies fellow
olio guy
henkilö, olio person