Updated June 9, 2019

Find Baby Names

Boy name origins & meanings

  • Hindi : Lord Rama

Boy name variations

Ram

Ram

+ 51% this year
Masculine
Rare
READ MORE DETAILS

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.