Miami Beach

geographical name

Definition of Miami Beach

city in southeastern Florida on an island across Biscayne Bay from Miami population 87,779