Updated June 9, 2019

Find Baby Names

Family name origins & meanings

  • German : nickname for an honorable man, from Middle High German vrum, vrom ‘capable’, ‘honorable’, ‘trustworthy’.
  • Jewish (Ashkenazic) : nickname for a pious man, from German fromm ‘devout’, ‘pious’ (a later sense of the same word as in 1).