catalina island

Noun
  1. An island resort in the Pacific off the southwestern coast of California (synset 109089425)

Found on Word Lists

Other Searches