Name – Takeshi

Gender – Male

Origin – Japanese

Meaning – The Japanese name Takeshi means – bamboo tree, unbending