The English term "ten thousand" matches the Greek term "ten thousand mu’rioi"

other english words that include "thousand" : greek :
one thousand one thousand xilia’za, xi’lioi
thousand thousand xilia’za, xi’lioi