Meaning of miami beach

Definition of miami beach

(noun) a city in southeastern Florida on an island between Biscayne Bay and the Atlantic Ocean; known for fashionable resort hotels

Other information on miami beach

WIKIPEDIA results for miami beach
Amazon results for miami beach