Clydesdale Meaning

There are 1 meaning(s) for word Clydesdale

Meaning 1 : heavy feathered-legged breed of draft horse originally from Scotland