The English term "new" matches the Greek term "new ne’os"

other english words that include "new" : greek :
newspaper newspaper efhmeri’za