Yahoo India Web Search

Search results

  1. Dictionary
    whistling swan

    noun

    • 1. a bird of the North American race of the tundra swan, breeding in northern Canada and overwintering on the coasts of the US.