Ram is the Hindi form of Rama, the hero of the Ramayana and an avatar of Vishnu, whose Sanskrit name means "pleasing" or "charming"; it is among the most common name elements in India. It is also a short Hebrew name from the Bible that means "exalted". In the United States Ram is carried mainly by Indian American families and has risen from number 6216 in 2000 to number 2153 in 2024 and number 2671 in 2025 with 49 boys.