Uncover the origin, popularity, and more for any name.
Dilshan is a masculine given name primarily found in Sri Lankan and South Asian cultures. Its origins are believed to be rooted in Sanskrit or Sinhala languages. While its exact meaning is debated, it's often interpreted as 'lover of beauty,' 'handsome,' or 'charming.'