The name Sam is of Hebrew origin and is often used as a nickname for Samuel. It means "told by God" or "God hears" in Hebrew. Sam is a popular gender-neutral name with American origins and can also be a short form of Samantha.