Meaning of cinquefoil

Definition of cinquefoil

(noun) any of a numerous plants grown for their five-petaled flowers; abundant in temperate regions; alleged to have medicinal properties
an ornamental carving consisting of five arcs arranged in a circle

Other information on cinquefoil

WIKIPEDIA results for cinquefoil
Amazon results for cinquefoil