Synonyms and related words :
Narcissus, anomaly, braggart, capitalist, careerist, crosspatch, egocentric, egoist, egotist, fortune hunter, freak, free lance, free spirit, free trader, freethinker, hog, independent, individualistic, inner-directed person, isolationist, know-it-all, latitudinarian, liberal, libertarian, libertine, lone wolf, loner, maverick, misfit, monopolist, mugwump, narcissist, narcist, naysayer, neutral, no modest violet, nonconformist, nonpartisan, oddball, rich man, road hog, rugged individualist, self-advancer, self-pleaser, self-seeker, self-server, smart aleck, sport, swellhead, temporizer, third force, third world, timepleaser, timeserver, tufthunter