The English term "walk" matches the Finnish term "marssia"

other english words that include "walk" : finnish :
go for a walk olla kävelyllä