The English term "kilo" matches the Dutch term "kilogram"

other english words that include "kilo" : dutch :
kilo kilo
kilometer, kilometre kilometer