All about the name INGRAM

Meaning, origin, history.

The name Ingram is of Anglo-Saxon origin, deriving from the word 'ing' meaning 'belonging to' and 'hām' signifying 'homestead'. It was originally a surname given to someone who lived at an estate named Ing(h)am. The name first appeared in England during the Middle Ages, with early records including Richard Ingram, who was listed in the Hundred Rolls of 1273. Over time, it has evolved into a given name, often used for boys.

See also

English

Popularity of the name INGRAM since 1880.

Number of births per year since 1880.

"The name Ingram saw two peaks in popularity over this period, with seven babies named Ingram in 1963 and six in 1971."