9 letters · 15 points in Scrabble
noun executive who is very successful in bringing in business to his company or firm
noun American Indian medicine man who attempt to make it rain
originFrom rain + maker.
Etymology from Wiktionary, CC BY-SA 3.0