Yahoo Canada Web Search

Search results

  1. Dictionary
    Taranto
    /təˈrantəʊ/
    • 1. a seaport and naval base in Apulia, south-eastern Italy; population 194,021 (2008). Founded by the Greeks in the 8th century bc, it came under Roman rule in 272 bc.

    More definitions, origin and scrabble points