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

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