The Finnish term "lahja, esittää" matches the English term "present"

other finnish words that include "lahja" : english :
lahja gift