Yahoo Web Search

Search results

  1. Dictionary
    Pen·in·su·la
    /pəˈnins(ə)lə/

    noun

    • 1. a piece of land almost surrounded by water or projecting out into a body of water.