Dictionary.com
Thesaurus.com
taze
  • a variation of tase.

More Suggestions