Enguerrand

on-gher-on
French from Germanic
"angel-raven"

Enguerrand Origin and Meaning

The name Enguerrand is a boy's name meaning "angel-raven".

An archaic French form of the name Ingram, itself a rare, attractive last name option.