The Finnish term "kuva" matches the English term "image"

other finnish words that include "kuva" : english :
valokuva, valokuvata photograph
kuva picture