English-French dictionary »

rainmaker meaning in French

EnglishFrench
rainmaker [rainmakers] (medicine man who seeks to induce rain)
noun
[UK: ˈreɪn.ˌmekə(r)]
[US: ˈreɪn.ˌmekər]

faiseur de pluie◼◼◼nom