pet shop

Noun
  1. A shop where pet animals can be purchased (synset 103926763)

Other Searches