Definify.com

Definition 2025


tabards

tabards

English

Noun

tabards

  1. plural of tabard

Anagrams