Family name origins & meanings
- German and Danish : from a short form of a Germanic nickname that may be derived from Old High German grātag ‘greedy’.
- German and Danish : from Middle Low German grese ‘horror’, ‘fear’, a nickname for someone who was feared in the community.
- German and Danish : habitational name from Gress, a place in Mecklenburg.