Elavarasan is a Tamil name meaning prince or young king.
Tamil, India
About this name
This name combines 'Elaiya' (young) and 'Arasan' (king). It was historically used to denote the heir apparent in Tamil monarchies, carrying an air of leadership and nobility.