meaning of jards
1.
A
callous
tumor
on
the
leg
of
a
horse,
below
the
hock.
Related Words
jards
|
Developed & Maintained By
Taraprasad.com