Picard
Top 15000
Meanings
Noun
1. Picard (native or inhabitant of Picardy, a cultural region part of the administrative region of Hauts-de-France, France) (usually male)