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, Judson, Penn, Henry, Callum, Jonah, Nolan, Iris, Ivy, Esme, Aria, Chloe, Elizabeth, Iola

< Back to Search | Pet Name Categories