Yahoo Canada Web Search

Search results

  1. Dictionary
    desert island

    noun

    • 1. a remote tropical island, typically an uninhabited one: "Carwyn seemed like a castaway on a desert island"