djurskyddshem
noun
animal shelter