Meaning of gourd

Definition of gourd

(noun) bottle made from the dried shell of a bottle gourd
any of numerous inedible fruits with hard rinds
any vine of the family Cucurbitaceae that bears fruits with hard rinds

Other information on gourd

WIKIPEDIA results for gourd
Amazon results for gourd