German Meaning: The name Ingram is a German baby name. In German the meaning of the name Ingram is: Ing's raven (Ing was the Norse god of peace and fertility). Used commonly as both a first name and as a surname during the Middle Ages.
Ingram is baby boy name mainly popular in Christian religion and its main origin is Scandinavian. Ingram name meanings is Angel.
People search this name as Ingram.
Other similar sounding names can be Inger, Inkurali, Inkeri, Inshirah, Iyengar, Inchara, Ingrid.
You probably have google this question: My baby name is Ingram and how can I combine the name Ingram with other names and create unique & new name? We tried to suggest Ingram name combinations. You can see how it looks the name Ingram as first name or Ingram as last name. You can combine the middle name for Ingram and create a unique name.