Il semblerait que cette expression dérive du latin ''bona fama'' ou de l'italien ''buona fama'', c'est-à-dire ''bonne renommée''.
Les remèdes de
bonnes femmes sont donc en réalité des remèdes de bonne ''fame'', qui jouissent d'une bonne réputation !
L'expression s'est transformée par erreur et par mauvaise interprétation. Amusant !