Watson Dog Name Meaning
Meaning of Watson:
Watson is a patronymic forename of English and Scottish origin. Meaning “Son of Walter” or “Son of Water”, the name originated in Old English because in medieval times the usual pronunciation of Walter was Water.
Your dog’s name should make you happy!