Gender: Neutral
Origin: German
Meaning: English People

The name Ingram means English People and is of German origin. Ingram is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.

German surname, originally a tribal name meaning the habitants of Englanda, Germany, who invaded Eastern and Northern Britain and subsequently gave their name to England.

Stats for the Name Ingram

checkmark Ingram is currently not ranked on the Baby Names popularity charts
checkmark Ingram is currently not ranked in U.S. births