A patronymic surname, from Welsh from Welsh Rhys.
"My neighbor Mr. Reese moved to town last week, keeping his traditional Welsh-surname spelling despite our local accent."
The name Reese usually comes from the Welsh word Rhys, which means "ardor." However, in some cases, particularly as a surname in North America, it is derived instead from the unrelated German word for "giant."