1. English from Old Fench (Norman) for a "meek or pious person", from Latin for "lamb".
2. English from a Norman placename, Agneau in La Manche, origin unknown.
3. Irish, from the Gaelic Ó Gnímh, "descendant of Gníomh". Gníomh is thought to mean "action". |