tabardo

Etymology 1
From, from , likely ultimately from a language.

Noun

 * 1)  tabard; heavy overcoat

Etymology 2
.

Noun

 * 1) horsefly

Noun

 * 1)  tabard
 * 2) cloak
 * 3) greatcoat, coat