How to give a boy named Ma a nice name?

Boy Yinxiang (meaning: possessing money and power.) Ruilin (meaning: auspicious nectar.) Mingzhe (meaning: possessing clever wisdom.) Tianyi (meaning: soaring in the sky, showing great ambitions) Meaning.) Kairui (meaning: good luck, happiness and health) Jianxiong (meaning: a strong man.) Yaojie (meaning: a hero with outstanding talents.) Xiaoran (meaning: natural and refined, chic and generous.) Zihan (taken from `Zibu Jinghan` means: having a bright future and a broad mind.) Yubin (meaning: being erudite and elegant, transcending the past.) Yuxuan (meaning being noble and unrestrained.) Zhihui (meaning: having brilliance). future and wisdom.

)