picardy Meaning, Definition & Usage

  1. noun a region of northern France on the English Channel
    Picardie.

WordNet