The English term "source" matches the Finnish term "kaivo"

other english words that include "source" : finnish :
resources keino