The Finnish term "metri" matches the English term "metre"

other finnish words that include "metri" : english :
millimetri millimetre