Definify.com

Definition 2026


dogshores

dogshores

English

Noun

dogshores

  1. plural of dogshore