← Back to browserainmakernoun#39,189TranslationNo Japanese definition yet.English definitionexecutive who is very successful in bringing in business to his company or firmExamplesNo examples yet.Similar wordsrainmakersrainerrainierraingunmakermaker← hickeyspathogens →