Meaning of palm beach

Definition of palm beach

(noun) a resort town in southeast Florida on an island on the Atlantic coast

Other information on palm beach

WIKIPEDIA results for palm beach
Amazon results for palm beach