Name – Gennadi

Gender – Male

Origin – Russian

Meaning – The Russian name Gennadi means – “”noble.”” This is the name of Communist Party leader Gennadi Zyuganov