Allard

Origin Gender Meaning
Old English Boy noble and brave