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

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