Flannery

Origin Gender Meaning
Celtic Either flat land
Old French Either sheet of metal, flat land