Mouchardproper nouncommon nounEtymologyexpandDefinition1. Commune française, située dans le département du Jura.localitésexpandSee alsomuscadien (adj.) mouchard (cn.)