Yahoo Web Search

Search results

  1. Dictionary
    Royal Society for the Prevention of Cruelty to Animals
    • 1. (in the UK) a charitable organization formed in 1824 to safeguard the welfare of animals.

    Powered by Oxford Languages