Ingram
Either Male or Female
The meaning of the name Ingram is English People
The origin of the name Ingram is German
Notes: 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.
People who like the name Ingram also like: Hudson, Jonah, Henry, Judson, Callum, Nolan, Soren, Aria, Chloe, Elizabeth, Iris, Ivy, Esme, Emma

< Back to Search | Pet Name Categories