Big Huge Thesaurus

doltish

adjective

similar terms