Big Huge Thesaurus

strong-flavored

adjective

similar terms