Find the word definition

Wikipedia
Joussard

Joussard is a hamlet in northern Alberta within Big Lakes County, located north of Highway 2, approximately east of Grande Prairie.