The English term "rain" matches the Greek term "rain droxh’"

other english words that include "rain" : greek :
brain brain egke’falos
rainbow rainbow i’riza
train train trai’no