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, Damien, Owen, Penn, Jonah, Henry, Judson, Iris, Esme, Ivy, Aria, Chloe, Elizabeth, Makenna

< Back to Search | Pet Name Categories