picard
Top 15000
Meanings
Adjective
1. Picard (of, from or relating to Picardy, a cultural region part of the administrative region of Hauts-de-France, France)