SPA
Meanings
Name
1. initialism of Société Protectrice des Animaux (“Society for the Protection of Animals”) (France)