Meaning of spanish chestnut

Definition of spanish chestnut

(noun) wild or cultivated throughout southern Europe, northwestern Africa and southwestern Asia

Other information on spanish chestnut

WIKIPEDIA results for spanish chestnut
Amazon results for spanish chestnut