Yahoo Web Search

Search results

  1. Dictionary
    Bor·deaux
    /ˌbôrˈdō/
    • 1. a port in southwestern France, on the Garonne River; population 235,878 (2006).