The Finnish term "moni" matches the English term "a lot of"

other finnish words that include "moni" : english :
harmonikka accordion
moni much