djurskyddshem

noun
animal shelter