Piccards
English
Proper noun
Piccards
plural of
Piccard