vocab dash
Log in
Sign up
tabardo
Top 50000
Meanings
Noun
1. tabard
(historical)
2. cloak
3. greatcoat, coat