Great Family History
Great Name Meaning
Americanized form of Dutch De Groot or German Gross. English: variant of Greet, a nickname from Old English great ‘big’, ‘stout’, a habitational name from Greet in Gloucestershire or Greete in Shropshire, both named from an Old English greote ‘gravelly place’, or a topographic name with the same meaning.
Source: Dictionary of American Family Names ©2013, Oxford University Press