FamilyEducation.com
   
 

Last name origins & meanings:

  1. German: from Middle High German bluom ‘flower’, hence an occupational name for a flower gardener or a florist.
  2. Jewish (Ashkenazic): ornamental name from German Blume, Yiddish blum ‘flower’.
  3. Swedish: variant of Blom 1.