Yahoo Dictionary Web Search

  1. Tsavo National Park
    IPA[ˈtsɑːvəʊ]
    • 1. an extensive national park in south-eastern Kenya, established in 1948.