FamilyEducation.com
   
 

Last name origins & meanings:

  1. German (Grün): from Middle High German grūene ‘green’, ‘fresh’, ‘raw’, hence a nickname for someone who habitually dressed in green, a topographic name for someone who lived in a green and leafy place, or a habitational name for someone from a place named with this word, such as Gruna, Grunau in Silesia.
  2. Jewish (Ashkenazic): ornamental name from German grün ‘green’.