Yngraham \\yn-gra-ham, yng-raham\\ as a boy's name is a variant of Ingram (Scandinavian, Old English), and the meaning of Yngraham is "raven of peace; raven of Anglia".
The baby name Yngraham sounds like Ingraham and Ingrahame. Another similar baby name is Graham.