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

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