Definify.com

Definition 2024


Spanish_Water_Dog

Spanish Water Dog

English

Spanish Water Dog

Noun

Spanish Water Dog (plural Spanish Water Dogs)

  1. A herding water dog originating in Spain.

Synonyms

  • SWD (acronym)

Translations