Eustace
This name was introduced to England during the Norman conquest. It is an Anglicized version of the Old French Eustache, which means "happy in harvest."
More info:
Results for "Eustace" on Google