10 results in 0.0070s.
Advertisement
  • tabard
    tabard, noun.
    1. a short, loose coat worn by heralds, emblazoned with the arms of their sovereign.
    2. a mantle worn by knights over their armor, generally embroidered with the arms of the wearer.
    3. coarse outer garment worn by the poo

tabard in Hindi हिन्दी

tabard in Urdu اُردُو

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-tabard