Definition of PICARDY
noun : PICARDY
Source: WordNet 3.1
-
1. (
) a region of northern France on the English Channel ;
See more about : PICARDY