Definition of "homespun"

homespun