Thesaurus.com
Dictionary.com
Definitions

tarragon

[tar-uh-gon, -guhn] / ˈtær əˌgɒn, -gən /
NOUN
dragon
Synonyms