picardFormsTop 15000MeaningsAdjective1. Picard (of, from or relating to Picardy, a cultural region part of the administrative region of Hauts-de-France, France)