Name – Kesin

Gender – Male

Origin – Hindi

Meaning – The Hindi name Kesin means – long-haired beggar