The English term "snow" matches the Greek term "snow xio’ni"

other english words that include "snow" : greek :
snowflake snowflake nifa’za