Yahoo India Web Search

Search results

  1. Dictionary
    Santander
    /ˌsantanˈdɛː/
    • 1. a port in northern Spain, on the Bay of Biscay, capital of Cantabria; population 182,302 (2008).

    More definitions, origin and scrabble points