Archambaults
English
Proper noun
Archambaults
plural of
Archambault