Skip to main content

Updated June 9, 2019

Boy name origins & meanings

  • Hindi : Lord Rama

Boy name variations


Family name origins & meanings

  • German and English : from Middle High German ram, Middle English ram(m) ‘ram’, ‘male sheep’, hence a nickname for a forceful or lusty individual (in the case of the English name, perhaps in part representing a continued use of an Old English byname). It may also occasionally have been a metonymic occupational name for a shepherd, or a habitational name for someone who lived at a house distinguished by the sign of a ram. The German term also denotes a pile-driver or battering ram, and the surname may have arisen as an occupational name for someone who operated either of these.
  • German : habitational name from either of two places named Ramm, in Westphalia and Mecklenburg.
  • Jewish : variant spelling of Ram.

Join the Family

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