Meaning of hawthorn

Definition of hawthorn

(noun) a spring-flowering shrub or small tree of the genus Crataegus

Other information on hawthorn

WIKIPEDIA results for hawthorn
Amazon results for hawthorn