Is the name Darsheel or Darshil a gramatically correct name like Swapnil? This is the name of a famous child artist who is a Gujrati boy. Is this name a Sanskrit name or an outcome of Gujrati preference for names ending with L like Hiral, Hemal, Roopal, Sejal, etc. ? Does it mean handsome or beautiful ?