miami beach

Noun
  1. A city in southeastern Florida on an island between Biscayne Bay and the Atlantic Ocean;
    Known for fashionable resort hotels (synset 109096443)

Other Searches