Skip to main content

David

Name origin: Hebrew

Name meaning: Beloved

Gross

Name origin: German and Jewish (Ashkenazic)

Name meaning: nickname for a big man, from Middle High German grōz ‘large’, ‘thick’, ‘corpulent’, German gross. The Jewish name has been Hebraicized as Gadol, from Hebrew gadol ‘large’.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe