The name Shashank comes from the Indian origin. In Sanskrit the meaning of the name Shashank is: The moon
girl: so romantic like shashank
623👍 94👎