Meaning:pleasing; supreme
Ram is a boy's name with Sanskrit and Hebrew origins. The meaning of Ram is "pleasing” and “supreme.” In Hindu mythology, Ram is the seventh incarnation of the god Vishnu. Ram also features in Biblical scripture and is an ancestor of King David and Jesus. For those who are looking to pay homage to their Indian roots, Ram is a splendid choice and a trendy nickname of the traditional Ramdeep.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.