Big Huge Thesaurus

self-important

adjective

similar terms