Yahoo India Web Search

Search results

  1. Dictionary
    Siberian tiger

    noun

    • 1. a tiger of a large and threatened race with a long thick coat, found in south-eastern Siberia and north-eastern China.