culebra

Noun
  1. A small island off the coast of Puerto Rico with miles of beautiful beaches (synset 108771245)

Found on Word Lists

Other Searches