Daphne Major

English

Proper noun

Daphne Major

  1. A small volcanic island in Ecuador, one of the Galapagos Islands.