From barbouze + -ard.
barbouzard (feminine barbouzarde, masculine plural barbouzards, feminine plural barbouzardes)