A sort of tunic or mantle formerly worn for protection from
the weather. When worn over the armor it was commonly emblazoned with
the arms of the wearer, and from this the name was given to the garment
adopted for heralds.
what is Tabard ?Tabard definitionTabard meaningTabard dictionaryTabard term meaningdefinition of TabardTabard definition and meaningWhat does Tabard mean?Tabard in EnglishTabard meaning in englishTabard meaning in the English DictionaryTabard translate english to hinditransalte english to hindiTabard in hindiTabard dictionary definitionTabard free dictionaryTabard dictionary translateWhat does Tabard mean?