Meaning of daytona beach

Definition of daytona beach

(noun) a resort town in northeast Florida on the Atlantic coast; hard white beaches have been used for automobile speed trials

Other information on daytona beach

WIKIPEDIA results for daytona beach
Amazon results for daytona beach