PicardFormsTop 15000MeaningsNoun1. Picard (native or inhabitant of Picardy, a cultural region part of the administrative region of Hauts-de-France, France) (usually male)