Yahoo Web Search

Search results

  1. Dictionary
    Dorset Down

    noun

    • 1. a sheep of a breed with a brown face and legs.

    Powered by Oxford Languages