Welsh yard noun1 •(historical) The llath, a former Welsh unit of length equal to about 40 inches (about 1 m). formsWelsh yards