Tabards Meaning

There are 1 meaning(s) for word Tabards

Tabards Meaning 1 : a short sleeveless outer tunic emblazoned with a coat of arms; worn by a knight over his armor or by a herald