Meaning of culebra

Definition of culebra

(noun) a small island off the coast of Puerto Rico with miles of beautiful beaches

Other information on culebra

WIKIPEDIA results for culebra
Amazon results for culebra