tailard

tailard

(ˈteɪləd) n (European Myth & Legend) obsolete something having a tail