Name – Lal

Gender – Male

Origin – Hindi

Meaning – The Hindi name Lal means – beloved