taberd

listen to the pronunciation of taberd
Englisch - Englisch
{n} a herald's coat or gown