The English term "lad" matches the Finnish term "poika"

other english words that include "lad" : finnish :
blade terä
gladness ilo
laddie poika