homespun
Concise Oxford-Hachette French Dictionary © 2009 Oxford University Press:
homespun / ˈhəʊmspʌn/ adjective
- (cloth) artisanal;
- fig (wisdom, virtue) naturel/-elle, sans artifices.
'homespun' found in these Oxford entries:
English:

