Skip to main content

Definitions by smartypants225

elavarasan 

it means prince in a south-Indian language called Tamil. it is also a male name for Indians. it has an Indian origin.
his name is elavarasan.
elavarasan by smartypants225 February 6, 2020