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.